[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randy Arozarena pops out to second baseman Travis Bazzana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-26T23:11:38.716Z","endTime":"2026-06-26T23:12:10.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T19:20:16.146Z","endTime":"2026-06-26T22:42:08.315Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T22:42:08.315Z","endTime":"2026-06-26T23:11:00.198Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-26T23:11:00.198Z","endTime":"2026-06-26T23:11:41.034Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346568661788602,"aZ":-11.689310757870384,"pfxX":5.679488869014883,"pfxZ":10.844265166335365,"pX":0.3073375540575725,"pZ":0.9141973170544622,"vX0":-3.465409527026994,"vY0":-136.8378900685252,"vZ0":-10.18298041337485,"x":105.29,"y":214.1,"x0":0.854998365482663,"y0":50.00154246266855,"z0":5.493778136582706,"aX":10.725685486619462},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":-9.5,"spinRate":1952,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.400912636106284,"extension":7.701388952293031},"index":3,"playId":"5c186290-7477-3f19-844c-e58d5e3f4d69","pitchNumber":1,"startTime":"2026-06-26T23:11:41.034Z","endTime":"2026-06-26T23:11:45.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":93.5,"endSpeed":85.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413679621100346,"aZ":-13.065897041823272,"pfxX":6.046357846400671,"pfxZ":10.235748851584258,"pX":-0.5187391305416197,"pZ":1.795238175531724,"vX0":-5.9598534603449504,"vY0":-135.90540980087778,"vZ0":-7.61529084153481,"x":136.77,"y":190.31,"x0":0.9194479704619427,"y0":50.00087682702225,"z0":5.545492102431389,"aX":11.28428773466074},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-9.6,"spinRate":1939,"spinDirection":148},"zone":7,"typeConfidence":0.91,"plateTime":0.4033688025541613,"extension":7.528113430150117},"hitData":{"launchSpeed":86.5,"launchAngle":56.0,"totalDistance":215.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.26,"coordY":115.45}},"index":4,"playId":"5063eba1-b9c1-380c-80d0-e0211a2fd4c0","pitchNumber":2,"startTime":"2026-06-26T23:12:00.938Z","endTime":"2026-06-26T23:12:10.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"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-06-26T23:12:10.372Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-26T23:12:16.539Z","endTime":"2026-06-26T23:14:38.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250469835554735,"aZ":-46.668679067276834,"pfxX":-5.462815610959208,"pfxZ":-10.717219461243603,"pX":-0.16639782531249905,"pZ":1.099366997824099,"vX0":-1.2720869879726906,"vY0":-117.27878713145351,"vZ0":-0.8989775617280091,"x":123.34,"y":209.1,"x0":1.0961746302958157,"y0":50.00488835625789,"z0":5.954704045138393,"aX":-7.3863698555822666},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-19.2,"breakHorizontal":10.2,"spinRate":2651,"spinDirection":335},"zone":13,"typeConfidence":0.9,"plateTime":0.4723879679440639,"extension":7.259292678334517},"index":0,"playId":"7ebfcc65-d94b-304a-8d20-2f0fcfac9e70","pitchNumber":1,"startTime":"2026-06-26T23:13:46.607Z","endTime":"2026-06-26T23:13:49.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.682782641756347,"aZ":-45.87899709011133,"pfxX":-5.127414947187493,"pfxZ":-9.970305344837948,"pX":-0.18480267319540672,"pZ":0.6183877022598435,"vX0":-1.0598953629047307,"vY0":-117.96327755533902,"vZ0":-2.1429385239419534,"x":124.04,"y":222.08,"x0":0.9385801064708289,"y0":50.00497249002699,"z0":5.868258398952433,"aX":-7.045584127836943},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-18.2,"breakHorizontal":9.6,"spinRate":2730,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4688446722867443,"extension":7.2171551920022665},"index":1,"playId":"4ab73d81-267f-391d-b66d-31739777ff8f","pitchNumber":2,"startTime":"2026-06-26T23:14:04.187Z","endTime":"2026-06-26T23:14:07.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-26T23:14:17.857Z","endTime":"2026-06-26T23:14:35.168Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.198861773480715,"aZ":-45.827308025346696,"pfxX":-5.8007944891056225,"pfxZ":-9.79153742570925,"pX":0.7903178157641253,"pZ":2.661035562405947,"vX0":1.0706615529577976,"vY0":-118.6316254047477,"vZ0":2.0355373386938123,"x":86.87,"y":166.93,"x0":1.079900252186264,"y0":50.001399272640384,"z0":6.036913262601652,"aX":-8.090964120811309},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.7,"breakHorizontal":10.1,"spinRate":2939,"spinDirection":331},"zone":6,"typeConfidence":0.9,"plateTime":0.46552858553325205,"extension":6.834643387459304},"index":3,"playId":"c0cad2e5-ef20-3ccb-9873-d1aef3f28d10","pitchNumber":3,"startTime":"2026-06-26T23:14:35.168Z","endTime":"2026-06-26T23:14:38.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:14:38.891Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-26T23:14:41.962Z","endTime":"2026-06-26T23:16:31.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":74.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48600306895694,"aZ":-20.31840998481109,"pfxX":2.62324797796268,"pfxZ":8.329609343971555,"pX":-0.04299360205518792,"pZ":1.7296663814091526,"vX0":-2.8280141979436073,"vY0":-119.03030895746491,"vZ0":-4.780369466098214,"x":118.64,"y":192.08,"x0":0.8240056949542585,"y0":50.00565599128553,"z0":5.622174346147224,"aX":3.735908000693059},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":14.0,"breakHorizontal":-4.0,"spinRate":1384,"spinDirection":123},"zone":8,"typeConfidence":0.89,"plateTime":0.4615042747514102,"extension":7.680484226257844},"index":0,"playId":"61783907-502d-3a26-bae3-514766d5078f","pitchNumber":1,"startTime":"2026-06-26T23:15:09.155Z","endTime":"2026-06-26T23:15:13.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65315873203361,"aZ":-14.516249155706257,"pfxX":4.775650847696934,"pfxZ":9.248480008466366,"pX":1.0828232346891524,"pZ":3.4946521505704258,"vX0":-1.140454244241348,"vY0":-137.80301773655614,"vZ0":-3.3971762569462496,"x":75.73,"y":144.42,"x0":0.8834878229509479,"y0":50.00608449008963,"z0":5.733730755231359,"aX":9.120834862678766},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":-8.4,"spinRate":1882,"spinDirection":142},"zone":12,"typeConfidence":0.92,"plateTime":0.39856243927688206,"extension":7.513166785275027},"index":1,"playId":"1c240f37-2b23-3d37-b6d3-f6021085fc55","pitchNumber":2,"startTime":"2026-06-26T23:15:27.286Z","endTime":"2026-06-26T23:15:30.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-26T23:15:37.250Z","endTime":"2026-06-26T23:15:52.066Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.922392521328298,"aZ":-12.525004430485547,"pfxX":5.358418374050975,"pfxZ":9.923997926479942,"pX":0.7047230989044405,"pZ":0.5718468470137658,"vX0":-2.647612616454782,"vY0":-139.89759432104407,"vZ0":-11.462003750717267,"x":90.14,"y":223.34,"x0":0.9679104012434397,"y0":50.000017572410684,"z0":5.545768441364303,"aX":10.606355028430322},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":-9.1,"spinRate":1991,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.3917008788546523,"extension":7.59646404547656},"index":3,"playId":"ec1dd7af-b23d-32ae-92d6-e09c42b80617","pitchNumber":3,"startTime":"2026-06-26T23:15:52.066Z","endTime":"2026-06-26T23:15:55.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":83.3,"endSpeed":76.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498902162749378,"aZ":-25.285929362345115,"pfxX":6.983751924445215,"pfxZ":4.654036161321354,"pX":0.24223150083059333,"pZ":0.9336058450937837,"vX0":-3.561213689655335,"vY0":-121.14265561674993,"vZ0":-5.713924414732611,"x":107.77,"y":213.57,"x0":0.8268361321446646,"y0":50.00585725055106,"z0":5.54416459166811,"aX":10.342614930986377},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.3,"breakHorizontal":-11.8,"spinRate":1359,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4527859535036738,"extension":7.608883720948911},"index":4,"playId":"0b8419cb-a5b2-3c91-9d48-87180d1e9ee6","pitchNumber":4,"startTime":"2026-06-26T23:16:10.422Z","endTime":"2026-06-26T23:16:13.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.688337631655376,"aZ":-45.92142540670308,"pfxX":-5.495841354210001,"pfxZ":-10.07888744964088,"pX":-0.5939346263371406,"pZ":1.169289193972682,"vX0":-1.9029469461817743,"vY0":-117.317600891134,"vZ0":-0.8403832103306755,"x":139.64,"y":207.21,"x0":0.9467312325584614,"y0":50.0048537178944,"z0":5.89472414418631,"aX":-7.494388482473981},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-18.0,"breakHorizontal":10.4,"spinRate":2860,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.470815837341128,"extension":7.467825284948253},"index":5,"playId":"1f1f5ff9-00e4-37be-84f4-044e60088094","pitchNumber":5,"startTime":"2026-06-26T23:16:28.733Z","endTime":"2026-06-26T23:16:31.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:16:31.733Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-26T23:18:34.185Z","endTime":"2026-06-26T23:19:58.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.612550107632323,"aZ":-27.136053427450896,"pfxX":-10.523278749552254,"pfxZ":2.6381559783402704,"pX":-0.6066889924210195,"pZ":3.0252237522730625,"vX0":6.551914240008196,"vY0":-137.3285216434083,"vZ0":-0.46901039949638407,"x":140.13,"y":157.1,"x0":-1.6571731201904156,"y0":50.00036419549786,"z0":5.04513742076141,"aX":-20.082663578170063},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":17.6,"spinRate":2159,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.3989465053912258,"extension":5.4303414191119135},"index":0,"playId":"5e491489-78f1-39ec-bc61-616b0d51e0c0","pitchNumber":1,"startTime":"2026-06-26T23:18:49.521Z","endTime":"2026-06-26T23:18:53.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121472062625678,"aZ":-30.184448600732814,"pfxX":-0.5419342198801165,"pfxZ":1.242055237853405,"pX":-0.2869427746513404,"pZ":2.1676363188805996,"vX0":4.081784651114777,"vY0":-125.29879017359083,"vZ0":-0.7908090238573937,"x":127.94,"y":180.25,"x0":-1.860307815496692,"y0":50.005037877650324,"z0":4.933737014298059,"aX":-0.8704042516811574},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":0.1,"spinRate":2164,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.43560140808631065,"extension":5.583279144365865},"index":1,"playId":"e02b4dca-51b3-33b5-a559-7b94ab0e1d37","pitchNumber":2,"startTime":"2026-06-26T23:19:03.830Z","endTime":"2026-06-26T23:19:07.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.755641708779514,"aZ":-22.711155131048542,"pfxX":-9.261288624995295,"pfxZ":4.783904786184822,"pX":-0.8760082231765354,"pZ":3.231280494655998,"vX0":5.472535229223001,"vY0":-139.58446369929945,"vZ0":-1.3456874906852572,"x":150.39,"y":151.54,"x0":-1.6564486692686418,"y0":50.002078647473574,"z0":5.211729491584857,"aX":-18.315467971598054},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":15.7,"spinRate":2328,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3920590905127761,"extension":5.430608650350039},"index":2,"playId":"9b68f3b8-7bec-3331-a01f-28c117e48de1","pitchNumber":3,"startTime":"2026-06-26T23:19:21.650Z","endTime":"2026-06-26T23:19:25.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.3,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.743680421400253,"aZ":-19.323712010880392,"pfxX":-6.994232974353675,"pfxZ":6.4424636377541855,"pX":0.8193939918350444,"pZ":3.6413868070524953,"vX0":8.725847070020047,"vY0":-140.1049756301107,"vZ0":-0.8436338100289698,"x":85.77,"y":140.46,"x0":-1.422181823412923,"y0":50.00097508633437,"z0":5.205698627470503,"aX":-13.947164764953241},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":10.9,"spinRate":2288,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3904851422967597,"extension":5.376774118938966},"index":3,"playId":"e86a1437-315c-3203-9f69-96e8188249a4","pitchNumber":4,"startTime":"2026-06-26T23:19:38.691Z","endTime":"2026-06-26T23:19:42.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.5,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.916260027378087,"aZ":-30.11298223304686,"pfxX":-0.3496753194538993,"pfxZ":1.2775077517764153,"pX":0.43940813913823096,"pZ":1.3741519797868937,"vX0":5.356621346633419,"vY0":-126.00869359617415,"vZ0":-2.5243086567922037,"x":100.25,"y":201.68,"x0":-1.662290990311798,"y0":50.005744569732165,"z0":4.804668829604251,"aX":-0.5661077018132528},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":-0.5,"spinRate":2192,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.43349384270833724,"extension":5.44745522253273},"index":4,"playId":"a71f6139-53be-3397-87be-266179a7f7f1","pitchNumber":5,"startTime":"2026-06-26T23:19:54.921Z","endTime":"2026-06-26T23:19:58.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:19:58.095Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a fly ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-26T23:20:02.807Z","endTime":"2026-06-26T23:21:30.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14623137509133,"aZ":-32.299651421404384,"pfxX":0.2730013414971606,"pfxZ":-0.08122127758316111,"pX":-0.5019115399312463,"pZ":2.6510335639360667,"vX0":3.422703413185333,"vY0":-124.81253255960821,"vZ0":0.7143597865021258,"x":136.13,"y":167.2,"x0":-1.926489492938263,"y0":50.00230249550746,"z0":5.021254915575143,"aX":0.4297831027235594},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":-1.3,"spinRate":2237,"spinDirection":102},"zone":4,"typeConfidence":2.0,"plateTime":0.43887260017803165,"extension":5.125940354282775},"index":0,"playId":"538747ed-c160-3287-938e-e266d8706fc7","pitchNumber":1,"startTime":"2026-06-26T23:20:21.198Z","endTime":"2026-06-26T23:20:25.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52341163624135,"aZ":-28.802692374527606,"pfxX":-0.4192367847566405,"pfxZ":2.0975844690279164,"pX":-0.1711929388759939,"pZ":1.599494847082758,"vX0":4.05837336034637,"vY0":-125.11031568850903,"vZ0":-2.324200089275851,"x":123.53,"y":195.59,"x0":-1.7491948315709565,"y0":50.00536457952551,"z0":4.864600649729263,"aX":-0.6751552057465067},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":0.0,"spinRate":2205,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.43518468054021087,"extension":5.127113702254808},"index":1,"playId":"59aca066-792d-3cf8-923b-5b3b0eaaefb2","pitchNumber":2,"startTime":"2026-06-26T23:20:36.716Z","endTime":"2026-06-26T23:20:44.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.468257885557676,"aZ":-19.67066647189557,"pfxX":-7.534664473097079,"pfxZ":6.358582248567009,"pX":0.35464344027336503,"pZ":3.284167955600295,"vX0":7.853242874321845,"vY0":-138.92898585370563,"vZ0":-1.4923654313737078,"x":103.48,"y":150.11,"x0":-1.5221137810650178,"y0":50.00047217438914,"z0":5.128245183148487,"aX":-14.810971054351128},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":12.1,"spinRate":2328,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.3933885194962201,"extension":5.534146807291808},"index":2,"playId":"591d76d6-9b37-35f0-aa8e-577d9edb0ef6","pitchNumber":3,"startTime":"2026-06-26T23:20:57.937Z","endTime":"2026-06-26T23:21:00.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.410797006472976,"aZ":-17.730269213616218,"pfxX":-7.62754372374068,"pfxZ":7.186288115791838,"pX":0.36158167622821036,"pZ":2.8876559305212397,"vX0":7.814339395418184,"vY0":-140.96733564422726,"vZ0":-2.8352289832620237,"x":103.22,"y":160.81,"x0":-1.457044327744635,"y0":50.00371239276496,"z0":5.0527641584900005,"aX":-15.333364606478618},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2387,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.3887303023300346,"extension":5.228335902526785},"hitData":{"launchSpeed":70.5,"launchAngle":33.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.29,"coordY":100.53}},"index":3,"playId":"c31f658e-22aa-3b0b-8eb4-b17100def1ff","pitchNumber":4,"startTime":"2026-06-26T23:21:18.237Z","endTime":"2026-06-26T23:21:30.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:21:30.563Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-26T23:21:35.457Z","endTime":"2026-06-26T23:23:11.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.270069888325168,"aZ":-26.99287124082891,"pfxX":-9.98353257901209,"pfxZ":2.646187702206811,"pX":-0.8265330404196086,"pZ":2.4124390499024977,"vX0":5.840966367869692,"vY0":-139.0630181103003,"vZ0":-2.174254286485965,"x":148.51,"y":173.64,"x0":-1.6573758990407954,"y0":50.003810456085255,"z0":4.995664227218864,"aX":-19.548590460776605},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.6,"breakHorizontal":16.9,"spinRate":2207,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3939200892036556,"extension":5.845921305383529},"index":0,"playId":"0f690c84-e1d3-393b-b318-721999f0fbf8","pitchNumber":1,"startTime":"2026-06-26T23:21:54.859Z","endTime":"2026-06-26T23:21:59.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640603747723624,"aZ":-31.958571802674417,"pfxX":-10.049095267476718,"pfxZ":0.12837764557993747,"pX":-0.8073945182685648,"pZ":1.724060427698229,"vX0":5.7275183087975785,"vY0":-128.27467387350652,"vZ0":-1.3961554960806426,"x":147.78,"y":192.23,"x0":-1.7640542631930365,"y0":50.00327300318607,"z0":4.768123739195476,"aX":-16.739565490229797},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":16.9,"spinRate":1935,"spinDirection":259},"zone":7,"typeConfidence":2.0,"plateTime":0.42708116129891094,"extension":5.568008717159379},"index":1,"playId":"1e9837bb-1285-3f00-ae97-336b1dfb301f","pitchNumber":2,"startTime":"2026-06-26T23:22:16.264Z","endTime":"2026-06-26T23:22:19.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.6,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.275782169678564,"aZ":-19.01596106800298,"pfxX":-6.828597423509076,"pfxZ":6.652449336158082,"pX":-1.2842902552673134,"pZ":2.6230876047301375,"vX0":3.6422127062905383,"vY0":-139.28833683015714,"vZ0":-3.2957269997598084,"x":165.95,"y":167.96,"x0":-1.7168130543527504,"y0":50.00567073272252,"z0":5.068587129890935,"aX":-13.511879002299784},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.6,"breakHorizontal":11.6,"spinRate":2355,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3922139934616742,"extension":5.580562161747842},"index":2,"playId":"76b005d3-93f9-33a1-b9d2-ca73c3f02960","pitchNumber":3,"startTime":"2026-06-26T23:22:36.776Z","endTime":"2026-06-26T23:22:40.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75204653967648,"aZ":-31.271098487934363,"pfxX":-9.990644180626845,"pfxZ":0.537986773266864,"pX":-0.3916840551004687,"pZ":1.4853064187330571,"vX0":6.597282890841119,"vY0":-128.83467438765103,"vZ0":-2.239121105040805,"x":131.93,"y":198.68,"x0":-1.6874927959818964,"y0":50.003628910345626,"z0":4.782428962705419,"aX":-16.796593154741355},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.7,"breakHorizontal":16.6,"spinRate":2137,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4251288755526268,"extension":5.817527677215052},"hitData":{"launchSpeed":74.1,"launchAngle":54.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.14,"coordY":132.33}},"index":3,"playId":"65d9d973-317b-31f8-b913-397529338a42","pitchNumber":4,"startTime":"2026-06-26T23:22:58.918Z","endTime":"2026-06-26T23:23:11.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:23:11.037Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kahlil Watson doubles (1) on a sharp fly ball to left fielder Randy Arozarena. Kyle Manzardo scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-26T23:23:19.481Z","endTime":"2026-06-26T23:24:11.924Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"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":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":622491,"link":"/api/v1/people/622491"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.285751006494145,"aZ":-27.530001315460158,"pfxX":-0.2897874328078405,"pfxZ":2.8153315074771657,"pX":-0.3575875477674966,"pZ":1.77192650276648,"vX0":3.7683485321743477,"vY0":-127.85362824744342,"vZ0":-2.3688039370275598,"x":130.63,"y":190.94,"x0":-1.8152918205475512,"y0":50.00369031381945,"z0":4.879316820072654,"aX":-0.47895972674800413},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":-0.4,"spinRate":2229,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4290347236219545,"extension":5.8092993060265785},"index":0,"playId":"4e2a6491-7182-3a10-bb91-21b173e68ede","pitchNumber":1,"startTime":"2026-06-26T23:23:37.942Z","endTime":"2026-06-26T23:23:42.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23908470085655,"aZ":-19.810809466235238,"pfxX":-7.451557422861375,"pfxZ":6.331147540628509,"pX":-0.33814342126546304,"pZ":2.375647215810235,"vX0":6.06668633649046,"vY0":-138.87275547179829,"vZ0":-3.7378355651137265,"x":129.89,"y":174.64,"x0":-1.5834150381059011,"y0":50.002121317400814,"z0":5.057714396397247,"aX":-14.547223494112067},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":12.2,"spinRate":2412,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39448770285033863,"extension":5.757198484234974},"hitData":{"launchSpeed":101.3,"launchAngle":29.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":44.31,"coordY":76.75}},"index":1,"playId":"53693bed-710c-3f23-ae1b-1dc20fbb3aad","pitchNumber":2,"startTime":"2026-06-26T23:23:58.013Z","endTime":"2026-06-26T23:24:11.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":11.0,"leverageIndex":0.88,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:24:11.924Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cooper Ingle grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-26T23:24:35.735Z","endTime":"2026-06-26T23:26:37.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","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":622491,"link":"/api/v1/people/622491"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963508148118283,"aZ":-26.815194430123938,"pfxX":-2.3313631248774263,"pfxZ":3.135050230530039,"pX":1.494943606807466,"pZ":0.9480671707112145,"vX0":8.61399339707392,"vY0":-129.66532109110736,"vZ0":-4.539467438943308,"x":60.02,"y":213.18,"x0":-1.5608111942444067,"y0":50.004399259665526,"z0":4.756476561659256,"aX":-3.9884368832529384},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":2.4,"spinRate":2229,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42168840660988094,"extension":5.876830988586427},"index":0,"playId":"8e7fa862-6f0f-3c7e-b67c-8234b3acb2ff","pitchNumber":1,"startTime":"2026-06-26T23:24:45.891Z","endTime":"2026-06-26T23:24:49.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"211e9ff8-7f1e-40fa-85da-60577a3cc269","startTime":"2026-06-26T23:25:07.732Z","endTime":"2026-06-26T23:25:18.857Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Luis Castillo on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"211e9ff8-7f1e-40fa-85da-60577a3cc269","startTime":"2026-06-26T23:25:43.708Z","endTime":"2026-06-26T23:25:52.917Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"postOnThird":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":0.3999999999999986,"leverageIndex":1.09,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.883466756346586,"aZ":-21.944369949882432,"pfxX":-7.700777045167426,"pfxZ":5.189955155295422,"pX":-0.455190992681957,"pZ":1.347450456536058,"vX0":6.2512856340238345,"vY0":-139.80686853226788,"vZ0":-5.8739765788693905,"x":134.35,"y":202.4,"x0":-1.7248344638983533,"y0":50.00127728495534,"z0":4.925635548246578,"aX":-15.172534430134206},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2199,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.39246521181326255,"extension":5.749173942720592},"index":3,"playId":"11f46535-2de4-30b3-908d-da685f15ce72","pitchNumber":2,"startTime":"2026-06-26T23:25:52.917Z","endTime":"2026-06-26T23:25:56.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"third":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558461267219833,"aZ":-31.283521586322802,"pfxX":-9.856076296192615,"pfxZ":0.5502553984134906,"pX":-1.881642796163115,"pZ":3.009015186038644,"vX0":3.166767675793643,"vY0":-127.11167752267086,"vZ0":1.600045885027834,"x":188.72,"y":157.54,"x0":-1.8739777016127206,"y0":50.000837734226806,"z0":4.881479133512645,"aX":-15.89402185038046},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":16.9,"spinRate":1830,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4333044358071585,"extension":5.6808113952293695},"index":4,"playId":"a6e1a064-78f0-3fca-a78a-3304ffdb242b","pitchNumber":3,"startTime":"2026-06-26T23:26:10.771Z","endTime":"2026-06-26T23:26:14.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"third":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48740201503267,"aZ":-25.38662371643827,"pfxX":-10.459477658675855,"pfxZ":3.4655122338913973,"pX":-0.20093620103760923,"pZ":2.1254449491465324,"vX0":7.322208308468503,"vY0":-139.7571631829014,"vZ0":-3.0349329120291593,"x":124.66,"y":181.39,"x0":-1.5096154707420533,"y0":50.00189381788436,"z0":4.911731562210504,"aX":-20.479211784201773},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.8,"breakHorizontal":17.2,"spinRate":2067,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.39344048520343833,"extension":5.806101574190952},"hitData":{"launchSpeed":99.1,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.11,"coordY":154.07}},"index":5,"playId":"223ae5b7-8358-3d44-9d2c-3f9b0b7e3077","pitchNumber":4,"startTime":"2026-06-26T23:26:29.951Z","endTime":"2026-06-26T23:26:37.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"third":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:26:37.237Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-26T23:28:34.222Z","endTime":"2026-06-26T23:30:27.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12767364549601,"aZ":-40.48103805907828,"pfxX":-2.2046004802460186,"pfxZ":-5.62503646332655,"pX":0.9986055026733892,"pZ":2.0220704930815363,"vX0":0.497437478329123,"vY0":-120.92732706496035,"vZ0":-0.47018696361188517,"x":78.94,"y":184.18,"x0":1.0763151312716155,"y0":50.00261393878709,"z0":5.77790712063429,"aX":-3.256752667515068},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.1,"breakHorizontal":3.8,"spinRate":2454,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.453379700455542,"extension":7.077277408952125},"index":0,"playId":"b3ecec44-2f4d-3d1b-b825-5d31aa62c72e","pitchNumber":1,"startTime":"2026-06-26T23:28:55.894Z","endTime":"2026-06-26T23:29:01.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11602175960235,"aZ":-23.813707943360228,"pfxX":0.13391286447838713,"pfxZ":5.013984375739498,"pX":-1.0215525373480239,"pZ":1.2813620875499405,"vX0":-5.122596089775999,"vY0":-128.93739440571858,"vZ0":-6.1777716689008715,"x":155.94,"y":204.18,"x0":0.9814312605833976,"y0":50.00596325097638,"z0":5.569748591105685,"aX":0.22411275228190464},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":1.0,"spinRate":2088,"spinDirection":189},"zone":13,"typeConfidence":0.94,"plateTime":0.4263115874828056,"extension":7.553373533479295},"index":1,"playId":"b61755df-f8f8-35bb-9056-100952c26c4e","pitchNumber":2,"startTime":"2026-06-26T23:29:13.600Z","endTime":"2026-06-26T23:29:17.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08293696808859,"aZ":-24.36263472125643,"pfxX":1.2765589068454162,"pfxZ":4.795892133024831,"pX":-0.5137871445273424,"pZ":1.7972948600742267,"vX0":-4.129707570984862,"vY0":-127.57854606321364,"vZ0":-4.5914053876087015,"x":136.58,"y":190.25,"x0":0.9683508844817618,"y0":50.00345770684703,"z0":5.56797087468574,"aX":2.0799679931703077},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":-1.3,"spinRate":2157,"spinDirection":211},"zone":7,"typeConfidence":0.94,"plateTime":0.43122839553472314,"extension":7.421719178565422},"index":2,"playId":"0379cd13-94a8-33c0-828f-6ad06e119d64","pitchNumber":3,"startTime":"2026-06-26T23:29:29.664Z","endTime":"2026-06-26T23:29:34.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":72.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639925686437945,"aZ":-44.37913006956238,"pfxX":-5.895214363409631,"pfxZ":-9.04649166262239,"pX":-0.5216054348476367,"pZ":1.4656671712242286,"vX0":-1.8894569484347867,"vY0":-116.99806280339928,"vZ0":-0.40668982188952896,"x":136.88,"y":199.21,"x0":1.0682827078984176,"y0":50.00409162545637,"z0":5.898887452784169,"aX":-7.951702412628606},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.1,"breakHorizontal":11.2,"spinRate":2844,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.4730912860944856,"extension":7.21511247378148},"index":3,"playId":"637d222d-8000-3929-bb6e-28918338a552","pitchNumber":4,"startTime":"2026-06-26T23:29:46.746Z","endTime":"2026-06-26T23:30:13.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875699576655702,"aZ":-26.713647143602095,"pfxX":-0.9584905366682621,"pfxZ":3.2686775258106975,"pX":-1.275763380764251,"pZ":1.565651618607582,"vX0":-5.285097969337898,"vY0":-128.7472463106053,"vZ0":-4.964267899651249,"x":165.63,"y":196.51,"x0":0.9321243602978697,"y0":50.00539610093296,"z0":5.598163562484073,"aX":-1.6004231144649421},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":3.0,"spinRate":2187,"spinDirection":203},"zone":13,"typeConfidence":0.86,"plateTime":0.4261805575563242,"extension":7.3145098365233805},"index":4,"playId":"24bccf60-e72a-3b51-a235-24f055327192","pitchNumber":5,"startTime":"2026-06-26T23:30:22.420Z","endTime":"2026-06-26T23:30:27.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:30:27.852Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-26T23:30:31.110Z","endTime":"2026-06-26T23:32:30.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99638334742644,"aZ":-11.713353447982874,"pfxX":3.884203005290221,"pfxZ":11.130161196087686,"pX":0.4788722600635498,"pZ":2.4962823838915287,"vX0":-2.4755096033781316,"vY0":-135.78134159987042,"vZ0":-6.026602104107228,"x":98.75,"y":171.38,"x0":0.9050158549517785,"y0":50.00463288524376,"z0":5.584816825750055,"aX":7.141883639716324},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":-6.4,"spinRate":1997,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.4057906510633362,"extension":7.552872260560383},"index":0,"playId":"10e6e47c-829f-3032-bdf5-7cad4b854f75","pitchNumber":1,"startTime":"2026-06-26T23:30:53.939Z","endTime":"2026-06-26T23:30:58.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":82.2,"endSpeed":74.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621160716725164,"aZ":-45.32263116670955,"pfxX":-6.035531772335081,"pfxZ":-9.393026976500607,"pX":-0.5529501369631046,"pZ":0.992640945198835,"vX0":-1.9344900102555478,"vY0":-119.4670995240744,"vZ0":-1.6289808844626883,"x":138.08,"y":211.98,"x0":1.0578625345607966,"y0":50.000455058091376,"z0":5.873758845471835,"aX":-8.452797599051092},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-17.0,"breakHorizontal":11.4,"spinRate":2826,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.46400717657234436,"extension":7.165700920516228},"index":1,"playId":"8f350e27-883e-3bab-9d3c-e59ee66e7e49","pitchNumber":2,"startTime":"2026-06-26T23:31:10.848Z","endTime":"2026-06-26T23:31:18.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279215388651444,"aZ":-24.322398879214106,"pfxX":-0.6335801386186226,"pfxZ":4.926909881916988,"pX":-0.9486614311736685,"pZ":2.331036039072036,"vX0":-4.638060690751892,"vY0":-126.61628295870416,"vZ0":-3.3123408681520807,"x":153.16,"y":175.84,"x0":1.0032650046921932,"y0":50.002548792624864,"z0":5.642859736894981,"aX":-1.0098455068504077},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.3,"breakHorizontal":2.4,"spinRate":1979,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4356570181514079,"extension":7.6281650610301295},"index":2,"playId":"27080f4e-0bd5-3c68-a8fd-77253e91d792","pitchNumber":3,"startTime":"2026-06-26T23:31:38.388Z","endTime":"2026-06-26T23:31:43.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":80.6,"endSpeed":72.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00062183833438,"aZ":-45.72024500773734,"pfxX":-6.787372706965746,"pfxZ":-10.02994501561266,"pX":1.5153038049624912,"pZ":2.336301039921675,"vX0":2.841088095412311,"vY0":-117.13773402786188,"vZ0":1.6003992253960713,"x":59.24,"y":175.7,"x0":1.149430837733689,"y0":50.00434740088068,"z0":6.014372502178331,"aX":-9.164118890388169},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.2,"breakHorizontal":11.3,"spinRate":2716,"spinDirection":329},"zone":14,"typeConfidence":0.9,"plateTime":0.4727857218496929,"extension":7.176385789758865},"index":3,"playId":"eac32ce5-8575-3c6b-9170-9d3e44fd4f15","pitchNumber":4,"startTime":"2026-06-26T23:32:04.753Z","endTime":"2026-06-26T23:32:08.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":79.4,"endSpeed":72.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429313743806958,"aZ":-46.633641669571404,"pfxX":-5.749051665570087,"pfxZ":-10.967408855821947,"pX":0.3069534885940118,"pZ":1.4400596327265431,"vX0":0.06535049347018879,"vY0":-115.51268477873658,"vZ0":0.2838720297676247,"x":105.3,"y":199.9,"x0":1.0218577867566396,"y0":50.00436823406268,"z0":5.891379877099588,"aX":-7.578798482571263},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-19.3,"breakHorizontal":10.3,"spinRate":2643,"spinDirection":335},"zone":14,"typeConfidence":0.9,"plateTime":0.47869590084410607,"extension":7.188422516503796},"index":4,"playId":"055e3a1d-b1ce-32e9-aa71-a77c64a71285","pitchNumber":5,"startTime":"2026-06-26T23:32:27.236Z","endTime":"2026-06-26T23:32:30.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:32:30.318Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.P. Crawford grounds into a double play, catcher Patrick Bailey to shortstop Brayan Rocchio to first baseman Kyle Manzardo. Dominic Canzone out at 2nd. J.P. Crawford out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-26T23:32:37.984Z","endTime":"2026-06-26T23:34:16.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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,3],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43748385698282,"aZ":-14.65317219930758,"pfxX":5.350701947932653,"pfxZ":9.56626318378251,"pX":0.7071035882722405,"pZ":1.8285641386739493,"vX0":-2.340319651196097,"vY0":-134.54148938142464,"vZ0":-7.2946658047841755,"x":90.05,"y":189.41,"x0":0.8934763033378621,"y0":50.0041578158067,"z0":5.615424185066998,"aX":9.801013574647236},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":1956,"spinDirection":146},"zone":9,"typeConfidence":0.91,"plateTime":0.4072583478150711,"extension":7.648770111366202},"index":0,"playId":"939ca5ad-f33f-3d3d-a707-bf1b2c54bd32","pitchNumber":1,"startTime":"2026-06-26T23:32:55.980Z","endTime":"2026-06-26T23:32:58.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":81.8,"endSpeed":74.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.905077592160257,"aZ":-46.36078858015207,"pfxX":-4.528690645837971,"pfxZ":-10.147830771216025,"pX":-0.934489055400421,"pZ":0.409474842948164,"vX0":-3.1375262764800538,"vY0":-118.90701051549603,"vZ0":-2.60047791883437,"x":152.62,"y":227.72,"x0":1.0017365869861776,"y0":50.00394966324331,"z0":5.820827643240285,"aX":-6.329517031251103},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-18.7,"breakHorizontal":9.1,"spinRate":2873,"spinDirection":336},"zone":13,"typeConfidence":0.91,"plateTime":0.46494400427549865,"extension":7.165015410037563},"index":1,"playId":"bd464b06-21c9-310c-b244-8bb957b80567","pitchNumber":2,"startTime":"2026-06-26T23:33:18.077Z","endTime":"2026-06-26T23:33:21.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.462804853067357,"aZ":-23.02128824591232,"pfxX":5.65208410386856,"pfxZ":6.693483572800188,"pX":-0.6243006934580649,"pZ":-0.7177213557783716,"vX0":-4.611551035296397,"vY0":-116.61031459683055,"vZ0":-9.32730123137281,"x":140.8,"y":258.16,"x0":0.6518007136876598,"y0":50.00180251797561,"z0":5.532232068638957,"aX":7.725395806058526},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.8,"breakHorizontal":-9.0,"spinRate":1404,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4710561043821282,"extension":7.679696611169801},"index":2,"playId":"e0e76f29-821a-3888-8527-e6740dd93e25","pitchNumber":3,"startTime":"2026-06-26T23:33:41.386Z","endTime":"2026-06-26T23:33:44.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212788841280457,"aZ":-28.459807708968498,"pfxX":-1.7027421002579155,"pfxZ":2.268826262396394,"pX":-1.2105419686769772,"pZ":1.8479112130971882,"vX0":-4.904945659387507,"vY0":-127.63636307488648,"vZ0":-3.6633602913334897,"x":163.14,"y":188.89,"x0":0.963379718979419,"y0":50.00177808287851,"z0":5.562429541044319,"aX":-2.7869467373632477},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":4.3,"spinRate":2055,"spinDirection":224},"zone":13,"typeConfidence":0.7,"plateTime":0.43042242287861665,"extension":7.300633060687581},"hitData":{"launchSpeed":46.1,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.78,"coordY":202.92}},"index":3,"playId":"2dc65760-465e-3c5a-b404-aca6f3e90ada","pitchNumber":4,"startTime":"2026-06-26T23:34:08.724Z","endTime":"2026-06-26T23:34:16.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"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":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":5.6000000000000085,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:34:16.903Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-26T23:36:21.155Z","endTime":"2026-06-26T23:36:48.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.68050370035283,"aZ":-28.570943242293716,"pfxX":-11.8273930178097,"pfxZ":1.91314973404854,"pX":-0.09108335718716155,"pZ":2.17251240984517,"vX0":8.378942543793588,"vY0":-137.96135351041514,"vZ0":-2.2212359627463716,"x":120.47,"y":180.12,"x0":-1.6634515135855787,"y0":50.006686240173465,"z0":4.9551996633780675,"aX":-22.32712056969422},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.1,"breakHorizontal":19.2,"spinRate":2123,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4002423712286962,"extension":5.446467231081041},"hitData":{"launchSpeed":103.5,"launchAngle":29.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.32,"coordY":42.87}},"index":0,"playId":"5f10d28a-4a22-3bc8-9f9a-43afec832e7b","pitchNumber":1,"startTime":"2026-06-26T23:36:39.579Z","endTime":"2026-06-26T23:36:48.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:36:48.224Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-26T23:36:57.275Z","endTime":"2026-06-26T23:37:36.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62677106275309,"aZ":-30.45842290118614,"pfxX":-10.645693673332865,"pfxZ":0.8839170285570503,"pX":-0.42307967559256215,"pZ":2.058610580496004,"vX0":6.942232338386806,"vY0":-139.3019641405465,"vZ0":-2.2928180740089656,"x":133.13,"y":183.2,"x0":-1.5791419299443206,"y0":50.00324919575402,"z0":4.929209110964001,"aX":-20.683774440580816},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.3,"breakHorizontal":17.6,"spinRate":2055,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.3949277470879653,"extension":5.3861472316704875},"index":0,"playId":"0869a015-999a-3b95-8b0a-7ece95e15e35","pitchNumber":1,"startTime":"2026-06-26T23:37:14.319Z","endTime":"2026-06-26T23:37:18.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30978417050606,"aZ":-17.658507505448075,"pfxX":-7.072542414346515,"pfxZ":7.4810029610305975,"pX":0.3667374284209637,"pZ":3.231993323812679,"vX0":7.920918048086046,"vY0":-139.1681174914022,"vZ0":-2.001179653383452,"x":103.02,"y":151.52,"x0":-1.6118642260423937,"y0":50.005801712013195,"z0":5.143676279212011,"aX":-13.729336627919539},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":10.9,"spinRate":2323,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3951704679604715,"extension":5.4330304234469065},"hitData":{"launchSpeed":71.4,"launchAngle":48.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.39,"coordY":134.78}},"index":1,"playId":"9509d2a7-e16a-3aa0-b9b0-cbbde446998a","pitchNumber":2,"startTime":"2026-06-26T23:37:28.833Z","endTime":"2026-06-26T23:37:36.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:37:36.860Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-26T23:38:15.276Z","endTime":"2026-06-26T23:41:28.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7,8,9],"actionIndex":[2],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T23:38:02.967Z","endTime":"2026-06-26T23:38:17.591Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98728853496064,"aZ":-25.44271676070184,"pfxX":-10.618736413080553,"pfxZ":3.452269438006965,"pX":0.19727411515780885,"pZ":1.9633585211357234,"vX0":8.404336521465536,"vY0":-139.57108403924434,"vZ0":-3.27172947940034,"x":109.48,"y":185.77,"x0":-1.4917992939513391,"y0":50.00085648884897,"z0":4.849487679896469,"aX":-20.692293908028038},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.6,"breakHorizontal":17.2,"spinRate":2170,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.3942771397789815,"extension":5.563220864602164},"index":1,"playId":"e81a3324-155a-3c07-a551-7c88dfde193e","pitchNumber":1,"startTime":"2026-06-26T23:38:17.591Z","endTime":"2026-06-26T23:38:21.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-26T23:38:46.771Z","endTime":"2026-06-26T23:39:20.838Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.657124583533456,"aZ":-32.41331910506363,"pfxX":-7.9666629048091275,"pfxZ":-0.14605408341347825,"pX":-1.745776263488091,"pZ":2.9941809314848973,"vX0":2.75620170698208,"vY0":-128.36260486381263,"vZ0":1.6193429018011218,"x":183.54,"y":157.94,"x0":-1.7962225055217145,"y0":50.00008607854124,"z0":4.872049119039503,"aX":-13.340869339719443},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":1835,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.4261036633995703,"extension":5.4654033644755335},"index":3,"playId":"718d7870-06d7-37e8-b2bc-37f2ed401a2d","pitchNumber":2,"startTime":"2026-06-26T23:39:20.838Z","endTime":"2026-06-26T23:39:24.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52059151689737,"aZ":-29.7584531204115,"pfxX":-8.522924280465336,"pfxZ":1.4445909490906201,"pX":0.407604533903556,"pZ":1.6669334785014138,"vX0":7.741822461775735,"vY0":-127.86916756713273,"vZ0":-2.0172161455137863,"x":101.46,"y":193.77,"x0":-1.5352381861317836,"y0":50.00502876063708,"z0":4.774969355967622,"aX":-14.278388993717543},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":13.9,"spinRate":1934,"spinDirection":258},"zone":9,"typeConfidence":2.0,"plateTime":0.4264853526580379,"extension":5.37610736651097},"index":4,"playId":"0fea7dc3-c06e-3048-89bf-cf14ac77680d","pitchNumber":3,"startTime":"2026-06-26T23:39:35.052Z","endTime":"2026-06-26T23:39:38.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.631939497342906,"aZ":-29.454566947333873,"pfxX":-1.1834588701152695,"pfxZ":1.6330667283253772,"pX":1.2630180942198974,"pZ":1.2589341725329768,"vX0":7.307233397731667,"vY0":-127.29133502178915,"vZ0":-2.952827663031567,"x":68.86,"y":204.79,"x0":-1.4735962139460888,"y0":50.00328631974961,"z0":4.731864704093148,"aX":-1.9715547651966225},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":0.7,"spinRate":2325,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4279693294413902,"extension":5.674798018455494},"index":5,"playId":"ecd11abd-0912-341c-9edb-09a7dc564cf7","pitchNumber":4,"startTime":"2026-06-26T23:39:53.040Z","endTime":"2026-06-26T23:39:56.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875520863237945,"aZ":-19.216210548999747,"pfxX":-7.476622512810522,"pfxZ":6.505035644136532,"pX":0.7615013102060487,"pZ":2.9494107327523786,"vX0":8.691473597902231,"vY0":-140.05896412967732,"vZ0":-2.3922094298158507,"x":87.97,"y":159.15,"x0":-1.4067687036114636,"y0":50.00258355352222,"z0":5.067719551245426,"aX":-14.892669664112796},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":11.8,"spinRate":2251,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.39069054611155885,"extension":5.419516115859198},"index":6,"playId":"53af83ab-af6b-31e9-8508-b5ee2e1dd40b","pitchNumber":5,"startTime":"2026-06-26T23:40:09.861Z","endTime":"2026-06-26T23:40:16.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897091083852263,"aZ":-30.721334887773555,"pfxX":0.05018035532012499,"pfxZ":0.9193869456434136,"pX":-0.6740613438222723,"pZ":1.3333237015166548,"vX0":2.8004571179274955,"vY0":-125.2574192256145,"vZ0":-2.3427484111579395,"x":142.69,"y":202.78,"x0":-1.8143470143157763,"y0":50.005939017273136,"z0":4.799118258168536,"aX":0.07898837826291384},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-0.7,"spinRate":2199,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4377172593055718,"extension":5.426497448441894},"index":7,"playId":"9280fb0c-8c7b-38a6-a713-446cc700d369","pitchNumber":6,"startTime":"2026-06-26T23:40:51.721Z","endTime":"2026-06-26T23:40:55.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":97.4,"endSpeed":88.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.493742534345394,"aZ":-17.96674652099351,"pfxX":-7.938600276353141,"pfxZ":7.066126084824061,"pX":-0.7729599744013642,"pZ":2.543981111896889,"vX0":5.588747681003965,"vY0":-141.64088600863826,"vZ0":-3.7700675573899685,"x":146.46,"y":170.09,"x0":-1.7507793971021801,"y0":50.00312044047505,"z0":5.057049817184273,"aX":-15.962627106435397},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2249,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.38824277291030374,"extension":5.461459062931809},"index":8,"playId":"4b3e6a02-bb4b-3654-9e35-8d4b20d383ac","pitchNumber":7,"startTime":"2026-06-26T23:41:06.239Z","endTime":"2026-06-26T23:41:09.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78281333564878,"aZ":-18.20854390391142,"pfxX":-7.384497349148559,"pfxZ":6.9467147677208985,"pX":0.5070983637658243,"pZ":1.9066677013799835,"vX0":7.810232107415228,"vY0":-141.08025849700627,"vZ0":-5.293272064584079,"x":97.67,"y":187.3,"x0":-1.3408055964136567,"y0":50.00628487280584,"z0":4.984966748394774,"aX":-14.854629163276059},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":11.8,"spinRate":2293,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3885672951466672,"extension":5.456382721459132},"index":9,"playId":"a440a3a3-859d-3694-8ed4-3d12f9b0b357","pitchNumber":8,"startTime":"2026-06-26T23:41:24.827Z","endTime":"2026-06-26T23:41:28.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:41:28.267Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-26T23:43:24.732Z","endTime":"2026-06-26T23:45:34.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"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,4,5,6,7],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.578130654969236,"aZ":-44.76043497512574,"pfxX":-3.674251076742933,"pfxZ":-9.268529593568925,"pX":-1.310035404378565,"pZ":1.9218998090808121,"vX0":-3.638371854694688,"vY0":-117.10360303002611,"vZ0":0.4351657433807157,"x":166.94,"y":186.89,"x0":0.7536332095322187,"y0":50.00093268497275,"z0":5.996227871956204,"aX":-4.990769690437917},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.2,"breakHorizontal":7.7,"spinRate":2691,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.47166467477699925,"extension":7.519217330991682},"index":0,"playId":"1df66b5b-19e2-39f4-92a4-8140db5710f4","pitchNumber":1,"startTime":"2026-06-26T23:43:40.530Z","endTime":"2026-06-26T23:43:45.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.332985093319543,"aZ":-45.389723899020005,"pfxX":-5.141421579861644,"pfxZ":-9.863639359346113,"pX":-1.0883637099463075,"pZ":1.9125373363746487,"vX0":-3.013955957070781,"vY0":-116.60306440157005,"vZ0":0.6296302682625268,"x":158.49,"y":187.14,"x0":0.9004612356968654,"y0":50.00101255624992,"z0":6.015328911441287,"aX":-6.890516450563253},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.2,"breakHorizontal":10.2,"spinRate":2699,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.47458989846847865,"extension":6.950528391261901},"index":1,"playId":"bd758d5f-67c8-3d49-a3b2-e166180408ff","pitchNumber":2,"startTime":"2026-06-26T23:43:56.039Z","endTime":"2026-06-26T23:44:00.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11266928564813,"aZ":-23.902280846164658,"pfxX":-0.5542813137197391,"pfxZ":4.945637839683932,"pX":-0.8910681391040819,"pZ":0.9283838354114347,"vX0":-4.253799356496829,"vY0":-128.18067810358386,"vZ0":-6.962964243250648,"x":150.97,"y":213.71,"x0":0.8582666413586715,"y0":50.00614971466226,"z0":5.531592113622417,"aX":-0.9269014125212373},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":1.9,"spinRate":2029,"spinDirection":189},"zone":13,"typeConfidence":0.95,"plateTime":0.42640549729426747,"extension":7.4640258180252745},"index":2,"playId":"52d8809d-3e18-3bdf-a75d-7928c4a2dc87","pitchNumber":3,"startTime":"2026-06-26T23:44:12.167Z","endTime":"2026-06-26T23:44:19.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-26T23:44:24.846Z","endTime":"2026-06-26T23:44:38.232Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383099464882836,"aZ":-44.660200129613656,"pfxX":-5.662472648307724,"pfxZ":-9.169889746092204,"pX":-0.2845637945062305,"pZ":2.716691935418853,"vX0":-1.0848588107179302,"vY0":-116.92427021086488,"vZ0":2.2057535777529043,"x":127.85,"y":165.43,"x0":0.9221998596713473,"y0":50.001787544464456,"z0":6.002753299154574,"aX":-7.711800218861209},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.6,"breakHorizontal":10.6,"spinRate":2711,"spinDirection":329},"zone":4,"typeConfidence":0.9,"plateTime":0.47138558138100484,"extension":6.996012542498921},"index":4,"playId":"8bfab8f0-a5be-375b-a19b-7cbbe2967250","pitchNumber":4,"startTime":"2026-06-26T23:44:38.232Z","endTime":"2026-06-26T23:44:42.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":80.4,"endSpeed":72.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860304988544236,"aZ":-44.908051256018304,"pfxX":-4.618660679495807,"pfxZ":-9.369101527598412,"pX":0.31562091338533366,"pZ":3.204351322799381,"vX0":-0.24783559287999404,"vY0":-116.94540915755212,"vZ0":3.3656062623219847,"x":104.97,"y":152.26,"x0":1.0219292725193907,"y0":50.001555186602104,"z0":6.013520315437692,"aX":-6.278298912103153},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.6,"breakHorizontal":8.4,"spinRate":2564,"spinDirection":332},"zone":3,"typeConfidence":0.9,"plateTime":0.4717185249232738,"extension":7.290539272547219},"index":5,"playId":"3d810c62-57a5-363b-a48c-285867ede46e","pitchNumber":5,"startTime":"2026-06-26T23:44:55.071Z","endTime":"2026-06-26T23:45:00.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":79.9,"endSpeed":72.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79658716618532,"aZ":-45.35165774166873,"pfxX":-5.34347961880054,"pfxZ":-9.820091010251062,"pX":0.45505954487690015,"pZ":1.6960484585498097,"vX0":0.5301363234682215,"vY0":-116.27369328429903,"vZ0":0.24146433951206148,"x":99.65,"y":192.99,"x0":0.9140478595035862,"y0":50.001484918659926,"z0":5.964924023984931,"aX":-7.17191661395324},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-17.3,"breakHorizontal":9.5,"spinRate":2725,"spinDirection":333},"zone":9,"typeConfidence":0.9,"plateTime":0.47465538671217056,"extension":7.17599963494279},"index":6,"playId":"6e3102b0-b826-3d33-b4c8-634ba295ccc9","pitchNumber":6,"startTime":"2026-06-26T23:45:11.583Z","endTime":"2026-06-26T23:45:17.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.3,"endSpeed":75.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18894370917402,"aZ":-23.133128665129703,"pfxX":4.9158433482335555,"pfxZ":6.32539865727177,"pX":0.3014974127566643,"pZ":2.146624702156049,"vX0":-2.7993820182615767,"vY0":-118.39718212554723,"vZ0":-3.3439859920210515,"x":105.51,"y":180.82,"x0":0.8564858762000959,"y0":50.00175183075122,"z0":5.678579410334115,"aX":7.025353713003943},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.9,"breakHorizontal":-8.3,"spinRate":1445,"spinDirection":124},"zone":9,"typeConfidence":0.9,"plateTime":0.4614443118380036,"extension":7.641488071654369},"index":7,"playId":"a0e6f670-ca84-3f94-9838-52f173a6e5b1","pitchNumber":7,"startTime":"2026-06-26T23:45:31.521Z","endTime":"2026-06-26T23:45:34.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:45:34.736Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to right fielder Kahlil Watson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-26T23:45:38.499Z","endTime":"2026-06-26T23:47:18.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741509008811807,"aZ":-15.994106286333984,"pfxX":4.711775084213527,"pfxZ":8.721345441225694,"pX":-0.30686350092765796,"pZ":4.072258584704662,"vX0":-4.542582247779046,"vY0":-135.6179922332961,"vZ0":-1.3896225745207962,"x":128.7,"y":128.83,"x0":0.7808465050336646,"y0":50.00332681395471,"z0":5.711323114877229,"aX":8.742754007304637},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.6,"spinRate":1909,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.4044716250232807,"extension":7.413518595827665},"index":0,"playId":"e3237298-04cc-3ae0-af17-ff3df50bcc03","pitchNumber":1,"startTime":"2026-06-26T23:45:58.371Z","endTime":"2026-06-26T23:46:02.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32466864531745,"aZ":-14.178030641285677,"pfxX":5.9722608410105416,"pfxZ":9.839349697548073,"pX":0.9984022074897813,"pZ":3.5396584122828934,"vX0":-1.9078313344597706,"vY0":-134.4246686374688,"vZ0":-3.0334594017716294,"x":78.94,"y":143.21,"x0":0.9417767389873895,"y0":50.00038946536322,"z0":5.69010415630087,"aX":10.920732157420046},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-10.4,"spinRate":1908,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.4075655373606004,"extension":7.3614935408496365},"index":1,"playId":"7234bd58-fa4e-314f-b066-16bb8d1a01ca","pitchNumber":2,"startTime":"2026-06-26T23:46:14.056Z","endTime":"2026-06-26T23:46:19.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08830488178593,"aZ":-26.79165778403792,"pfxX":-0.4355737713548056,"pfxZ":3.2587579272907377,"pX":-0.9576590133716221,"pZ":1.3643057613552811,"vX0":-4.747913818069326,"vY0":-127.56585813255445,"vZ0":-5.04465123239539,"x":153.5,"y":201.94,"x0":0.9836097862464801,"y0":50.000003698541526,"z0":5.477954368076719,"aX":-0.7165737844097428},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":1.8,"spinRate":1972,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.4292757139599477,"extension":7.1579595798338875},"index":2,"playId":"034e8f14-dd02-3055-9359-d31576ee0a67","pitchNumber":3,"startTime":"2026-06-26T23:46:51.178Z","endTime":"2026-06-26T23:46:56.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65745634125524,"aZ":-25.326212190089283,"pfxX":-0.7497060809521066,"pfxZ":4.158007605344232,"pX":0.1441818741003157,"pZ":1.632439326361499,"vX0":-2.1447589228170902,"vY0":-127.34981234160271,"vZ0":-4.815434253953903,"x":111.5,"y":194.7,"x0":1.0939434462123083,"y0":50.0011971316229,"z0":5.546184816181084,"aX":-1.2332072201869437},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":1.8,"spinRate":2114,"spinDirection":233},"zone":8,"typeConfidence":0.94,"plateTime":0.42977306506811397,"extension":7.237652938608941},"hitData":{"launchSpeed":87.6,"launchAngle":33.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.21,"coordY":85.4}},"index":3,"playId":"0f59aedb-5415-333b-b39d-f546464dc14c","pitchNumber":4,"startTime":"2026-06-26T23:47:10.681Z","endTime":"2026-06-26T23:47:18.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:47:18.171Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colt Emerson homers (7) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-26T23:47:22.076Z","endTime":"2026-06-26T23:49:07.736Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4672750244449,"aZ":-44.81141645313602,"pfxX":-6.277159542628522,"pfxZ":-9.230001281479375,"pX":-0.642475533874386,"pZ":1.9504822222580556,"vX0":-1.905240279913412,"vY0":-117.7353803971811,"vZ0":0.6480529083731383,"x":141.49,"y":186.12,"x0":0.9978422914723877,"y0":50.002566977244285,"z0":5.902620957342374,"aX":-8.59498934426351},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.1,"breakHorizontal":11.9,"spinRate":2766,"spinDirection":328},"zone":7,"typeConfidence":0.9,"plateTime":0.4696711236251434,"extension":7.39100592730279},"index":0,"playId":"e7a3c2c1-8232-31aa-b8f7-e98017d204e1","pitchNumber":1,"startTime":"2026-06-26T23:47:50.169Z","endTime":"2026-06-26T23:47:54.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":81.6,"endSpeed":73.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038318800402696,"aZ":-44.91810503356634,"pfxX":-6.702560946750259,"pfxZ":-9.224961291273353,"pX":0.6170917937006203,"pZ":1.3274911697726903,"vX0":0.6671106165487826,"vY0":-118.63183371887955,"vZ0":-0.7635356179222806,"x":93.48,"y":202.94,"x0":1.1948164823556455,"y0":50.000178576260446,"z0":5.857315914030288,"aX":-9.264604498320015},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.4,"breakHorizontal":11.8,"spinRate":2653,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.46712662754008427,"extension":6.960361194730016},"index":1,"playId":"ce63170d-1902-384f-8e0b-99fc85e63d60","pitchNumber":2,"startTime":"2026-06-26T23:48:07.325Z","endTime":"2026-06-26T23:48:10.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616109072028433,"aZ":-22.590193047072,"pfxX":-0.922552632296209,"pfxZ":5.872611007748128,"pX":-0.45575272617632084,"pZ":1.2645955370868442,"vX0":-3.1661518739184222,"vY0":-127.57297896462279,"vZ0":-6.212468705465999,"x":134.37,"y":204.64,"x0":0.9262301199110549,"y0":50.00503698058195,"z0":5.536646395078765,"aX":-1.5055189898911532},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.4,"breakHorizontal":2.4,"spinRate":1998,"spinDirection":237},"zone":13,"typeConfidence":0.94,"plateTime":0.43095049707015187,"extension":7.360572242755335},"index":2,"playId":"0329b08b-ebb2-398c-bd96-30abbbebdb8d","pitchNumber":3,"startTime":"2026-06-26T23:48:24.924Z","endTime":"2026-06-26T23:48:27.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62202147564366,"aZ":-20.53103870312964,"pfxX":5.932492516660572,"pfxZ":8.006295080869531,"pX":0.6044732357321579,"pZ":2.9735280078138127,"vX0":-2.2169860048175662,"vY0":-120.4280425251259,"vZ0":-2.138889073898134,"x":93.96,"y":158.49,"x0":0.771623842732871,"y0":50.0009968001622,"z0":5.708757524622914,"aX":8.623415126293638},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":14.2,"breakHorizontal":-10.1,"spinRate":1424,"spinDirection":127},"zone":3,"typeConfidence":0.89,"plateTime":0.4566224325255277,"extension":7.586962879267651},"hitData":{"launchSpeed":104.0,"launchAngle":26.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.48,"coordY":84.84}},"index":3,"playId":"8550376d-2e40-3199-b59d-b66f36eef6bf","pitchNumber":4,"startTime":"2026-06-26T23:48:43.409Z","endTime":"2026-06-26T23:49:07.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-11.399999999999999,"leverageIndex":0.47,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:49:07.736Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-26T23:49:19.452Z","endTime":"2026-06-26T23:50:12.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.718228898234113,"aZ":-44.93295349275825,"pfxX":-4.651202618521038,"pfxZ":-9.767579679123944,"pX":0.09863783061944091,"pZ":3.0786296960887114,"vX0":-0.6469764131729346,"vY0":-114.35585494482832,"vZ0":3.361677943199675,"x":113.24,"y":155.66,"x0":0.9896511955039,"y0":50.00058943755935,"z0":6.038521636883973,"aX":-6.077102967485649},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.3,"breakHorizontal":8.5,"spinRate":2727,"spinDirection":328},"zone":2,"typeConfidence":0.9,"plateTime":0.48142166351092186,"extension":6.894601885344142},"index":0,"playId":"629e9f1a-654b-32b5-b182-e5802a0a6ae4","pitchNumber":1,"startTime":"2026-06-26T23:49:30.082Z","endTime":"2026-06-26T23:49:33.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.538641293155475,"aZ":-15.340063494295162,"pfxX":4.879577128518212,"pfxZ":9.060968032156001,"pX":-0.3189201881122161,"pZ":2.542978698134662,"vX0":-4.439076918140447,"vY0":-135.43104970191428,"vZ0":-5.4635220542715075,"x":129.16,"y":170.12,"x0":0.7073350651517722,"y0":50.00296176648969,"z0":5.659191697183413,"aX":9.06582450468418},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":-7.9,"spinRate":1990,"spinDirection":144},"zone":4,"typeConfidence":0.91,"plateTime":0.40441141536479597,"extension":7.543728574257581},"index":1,"playId":"50d312ba-7625-39b8-9ee9-787787c5ca8f","pitchNumber":2,"startTime":"2026-06-26T23:49:46.404Z","endTime":"2026-06-26T23:49:49.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.931172869704817,"aZ":-12.151416833625843,"pfxX":5.612907965237493,"pfxZ":10.571992932498214,"pX":0.6370093276550133,"pZ":2.341839190525808,"vX0":-2.541644831481867,"vY0":-137.1498034248998,"vZ0":-6.673499000766145,"x":92.72,"y":175.55,"x0":0.8493421752010885,"y0":50.005498022455754,"z0":5.645169013548466,"aX":10.634261074212526},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":-9.6,"spinRate":1992,"spinDirection":143},"zone":6,"typeConfidence":0.91,"plateTime":0.40022836600242995,"extension":7.4877657243175095},"index":2,"playId":"84cbc995-d30d-392c-b00e-d1769d6dc5ec","pitchNumber":3,"startTime":"2026-06-26T23:50:09.183Z","endTime":"2026-06-26T23:50:12.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:50:12.795Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Petey Halpin flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-26T23:52:04.434Z","endTime":"2026-06-26T23:52:30.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51029150564797,"aZ":-31.304753195487937,"pfxX":0.37182953140897057,"pfxZ":0.5541481736832354,"pX":0.3931894176071361,"pZ":1.6996589572094962,"vX0":4.931475793382422,"vY0":-124.5480652920393,"vZ0":-1.5720035618753727,"x":102.01,"y":192.89,"x0":-1.6625354573367868,"y0":50.003432171830944,"z0":4.933120714425473,"aX":0.5817720119243102},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":-1.8,"spinRate":2200,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4401343176494632,"extension":5.364693178377253},"hitData":{"launchSpeed":94.7,"launchAngle":46.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.77,"coordY":92.95}},"index":0,"playId":"1f1921d0-40f4-3b82-9fb8-96bfe9d03050","pitchNumber":1,"startTime":"2026-06-26T23:52:20.366Z","endTime":"2026-06-26T23:52:30.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:52:30.155Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-26T23:52:34.982Z","endTime":"2026-06-26T23:54:44.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.105775122577658,"aZ":-33.45732449767996,"pfxX":-0.13911856948725854,"pfxZ":-0.8308590622409664,"pX":-0.9791170159095645,"pZ":2.6039666556948675,"vX0":2.2661525707050467,"vY0":-123.1264263655252,"vZ0":0.8839101326065848,"x":154.32,"y":168.47,"x0":-1.89106280301721,"y0":50.003440798487524,"z0":5.058685836376717,"aX":-0.2153258827630624},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":-0.2,"spinRate":2211,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.4438719368151385,"extension":5.303481393312823},"index":0,"playId":"80822663-2e37-314a-927b-b11220be2c7e","pitchNumber":1,"startTime":"2026-06-26T23:52:54.720Z","endTime":"2026-06-26T23:52:59.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475794247162977,"aZ":-30.157473155782192,"pfxX":-0.02364758227975905,"pfxZ":1.2801454306722304,"pX":1.3881779881300016,"pZ":1.9217457392630162,"vX0":7.465952113040731,"vY0":-125.81462110184859,"vZ0":-1.2450502075173828,"x":64.09,"y":186.89,"x0":-1.6356698743243816,"y0":50.00372850528697,"z0":4.904813839826495,"aX":-0.03810558031402704},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":-1.9,"spinRate":2295,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4381378132898641,"extension":5.365628402432227},"index":1,"playId":"68ba370d-8e58-358b-9413-cd0825d98ced","pitchNumber":2,"startTime":"2026-06-26T23:53:06.362Z","endTime":"2026-06-26T23:53:09.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562179867064543,"aZ":-30.97239206900294,"pfxX":-0.19072351248951502,"pfxZ":0.7823171466637113,"pX":-0.7925492382986127,"pZ":1.2249288180027282,"vX0":2.407859422478597,"vY0":-123.40503797700866,"vZ0":-2.207098991004549,"x":147.21,"y":205.71,"x0":-1.7561805507921726,"y0":50.00469497986718,"z0":4.739975592646308,"aX":-0.2942182417934315},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":-0.2,"spinRate":2171,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.44384554865098336,"extension":5.293037515156003},"index":2,"playId":"55249cec-1241-3de6-a027-76ded67a8e7e","pitchNumber":3,"startTime":"2026-06-26T23:53:22.945Z","endTime":"2026-06-26T23:53:27.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89311319781419,"aZ":-14.684894387840654,"pfxX":-7.338908988415609,"pfxZ":9.154868152573362,"pX":-0.18218106765177455,"pZ":2.8560196402533755,"vX0":6.59648505364426,"vY0":-138.32416988346523,"vZ0":-3.2988608913484474,"x":123.94,"y":161.67,"x0":-1.6608497312037875,"y0":50.00340174611498,"z0":5.067368428429686,"aX":-14.022401580433659},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":2348,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3981126922715692,"extension":5.557264851702097},"index":3,"playId":"c6a0f85a-bcb2-3813-9486-f6b7c0bbb7b3","pitchNumber":4,"startTime":"2026-06-26T23:53:39.359Z","endTime":"2026-06-26T23:53:43.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840486761844353,"aZ":-30.305542108261495,"pfxX":-0.8860372641427712,"pfxZ":1.1557518417447836,"pX":0.9508269674892852,"pZ":1.1852070951749816,"vX0":6.691314554166494,"vY0":-126.36198922106371,"vZ0":-2.720688565554176,"x":80.76,"y":206.78,"x0":-1.621384426994574,"y0":50.00029409822582,"z0":4.722031141091411,"aX":-1.428103138474836},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":0.0,"spinRate":2260,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4342232437034874,"extension":5.60437161136815},"index":4,"playId":"2d4710fb-89b7-3519-afd4-db702a288d4f","pitchNumber":5,"startTime":"2026-06-26T23:53:59.153Z","endTime":"2026-06-26T23:54:02.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26292609061353,"aZ":-14.193465677526481,"pfxX":-6.504067304206187,"pfxZ":9.202432156476883,"pX":0.10965351537740589,"pZ":3.374522237653134,"vX0":6.946795246641267,"vY0":-139.99728058462173,"vZ0":-2.107517964312295,"x":112.82,"y":147.67,"x0":-1.5778005885947692,"y0":50.00117777332662,"z0":5.08358453274179,"aX":-12.706108115524223},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2320,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39363098281311704,"extension":5.550977807457789},"index":5,"playId":"05db6843-52e7-36cd-ac16-2eccdc548359","pitchNumber":6,"startTime":"2026-06-26T23:54:17.218Z","endTime":"2026-06-26T23:54:21.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72818779949551,"aZ":-31.10264653692383,"pfxX":0.49613718831038045,"pfxZ":0.6535610638284064,"pX":0.255324169375395,"pZ":1.501362644583596,"vX0":4.461245016894657,"vY0":-125.99423940187931,"vZ0":-2.064766663688046,"x":107.27,"y":198.24,"x0":-1.5909204443561298,"y0":50.00128666078472,"z0":4.8061847339792845,"aX":0.8097073063263607},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":-1.8,"spinRate":2154,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4320674490457823,"extension":5.54358225138348},"index":6,"playId":"1402b9c8-3ad8-3a90-93c5-27e06cb8f80c","pitchNumber":7,"startTime":"2026-06-26T23:54:38.387Z","endTime":"2026-06-26T23:54:44.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:54:44.082Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Manzardo pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-26T23:54:57.294Z","endTime":"2026-06-26T23:55:16.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643302380286666,"aZ":-31.620411027205343,"pfxX":0.524344727023196,"pfxZ":0.34503410700171955,"pX":0.5561638752939301,"pZ":1.8421300707051294,"vX0":5.541774642750558,"vY0":-125.38747650559584,"vZ0":-1.3726448487841774,"x":95.8,"y":189.04,"x0":-1.7479376716987685,"y0":50.002119990635514,"z0":4.969696837064533,"aX":0.8362261172078195},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-2.2,"spinRate":2259,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.43633762677835186,"extension":5.659713950920286},"hitData":{"launchSpeed":94.1,"launchAngle":65.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":170.03,"coordY":181.9}},"index":0,"playId":"86b0dacd-16f0-3b5e-80b9-a81b62d7cde4","pitchNumber":1,"startTime":"2026-06-26T23:55:06.649Z","endTime":"2026-06-26T23:55:16.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:55:16.895Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T23:57:24.069Z","endTime":"2026-06-26T23:59:16.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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,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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87240857690821,"aZ":-44.8839254983796,"pfxX":-5.019812192812083,"pfxZ":-9.431412525273778,"pX":-1.1054175293929642,"pZ":0.31477321424814314,"vX0":-3.0780981524460365,"vY0":-117.57317179006738,"vZ0":-2.7963698093831835,"x":159.14,"y":230.28,"x0":0.8893179858551313,"y0":50.00020481712732,"z0":5.834884385124054,"aX":-6.768318591791271},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.4,"breakHorizontal":10.1,"spinRate":2981,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.47255356349444844,"extension":7.304927918433889},"index":0,"playId":"27883ee3-1c4e-353c-aeb3-fc35b8bb6cf9","pitchNumber":1,"startTime":"2026-06-26T23:57:44.372Z","endTime":"2026-06-26T23:57:47.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.9,"endSpeed":84.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1542249807638,"aZ":-14.327914250498237,"pfxX":4.711676954735098,"pfxZ":9.844394666883407,"pX":0.4454174024611434,"pZ":3.230400500700545,"vX0":-2.75673860530605,"vY0":-133.8547127811183,"vZ0":-3.6909551922313364,"x":100.02,"y":151.56,"x0":0.877021505606904,"y0":50.003327716705265,"z0":5.654484574608185,"aX":8.54176823260589},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-7.9,"spinRate":1898,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.40934520529948015,"extension":7.607105842904547},"index":1,"playId":"fd9c2562-0f95-30ba-9fec-7795c9dafa41","pitchNumber":2,"startTime":"2026-06-26T23:58:00.986Z","endTime":"2026-06-26T23:58:04.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":74.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06504833663159,"aZ":-18.72684488380628,"pfxX":4.2221445582031585,"pfxZ":9.43009960693764,"pX":-0.5819309920226573,"pZ":1.221838955437096,"vX0":-4.528272593827244,"vY0":-118.73064000274255,"vZ0":-6.283903858395153,"x":139.18,"y":205.79,"x0":0.8028152451345241,"y0":50.000369896061656,"z0":5.6108984911517705,"aX":6.0182065196744725},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":15.7,"breakHorizontal":-6.5,"spinRate":1449,"spinDirection":127},"zone":13,"typeConfidence":0.89,"plateTime":0.4616043406197572,"extension":7.6287361057998355},"index":2,"playId":"0ad6ab38-757b-3d3b-a86e-afef35a1138d","pitchNumber":3,"startTime":"2026-06-26T23:58:29.924Z","endTime":"2026-06-26T23:58:34.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17559206359499,"aZ":-44.82449749417798,"pfxX":-5.015876789133515,"pfxZ":-9.04370661383257,"pX":0.28421978717891466,"pZ":1.4181250977661501,"vX0":-0.21886038765771004,"vY0":-118.25127453671732,"vZ0":-0.8518394861327664,"x":106.17,"y":200.49,"x0":1.0287992848532765,"y0":50.00430319873861,"z0":5.940433006640372,"aX":-7.015022648389258},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-16.2,"breakHorizontal":9.1,"spinRate":2748,"spinDirection":327},"zone":14,"typeConfidence":0.9,"plateTime":0.46543030053721246,"extension":7.089554015728049},"index":3,"playId":"4f573064-1052-3651-847f-2758a8281d05","pitchNumber":4,"startTime":"2026-06-26T23:58:44.747Z","endTime":"2026-06-26T23:58:48.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-26T23:58:58.557Z","endTime":"2026-06-26T23:59:12.547Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738417942055268,"aZ":-45.71417579140061,"pfxX":-5.477865200974483,"pfxZ":-9.878056477526375,"pX":0.9224677167348426,"pZ":0.8665668943604479,"vX0":1.3944164023753514,"vY0":-117.85316325536374,"vZ0":-1.6044251085241354,"x":81.84,"y":215.38,"x0":1.025235833025753,"y0":50.0033398931147,"z0":5.8779727544041505,"aX":-7.508490407865549},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-17.9,"breakHorizontal":9.4,"spinRate":2891,"spinDirection":327},"zone":14,"typeConfidence":0.9,"plateTime":0.46938372795768357,"extension":7.070517762307074},"index":5,"playId":"2569b121-8897-3696-9864-3bb01cb0c0e3","pitchNumber":5,"startTime":"2026-06-26T23:59:12.547Z","endTime":"2026-06-26T23:59:16.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-26T23:59:16.951Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T23:59:28.570Z","endTime":"2026-06-27T00:01:21.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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,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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":80.1,"endSpeed":72.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.748086717234028,"aZ":-45.084759162658514,"pfxX":-6.255559174760692,"pfxZ":-9.659164446205954,"pX":-0.5868778137467122,"pZ":0.7452083994538667,"vX0":-1.5697044270833902,"vY0":-116.56128681304027,"vZ0":-1.8192498630177043,"x":139.37,"y":218.66,"x0":0.9123033975508276,"y0":50.0023490646074,"z0":5.906273115306984,"aX":-8.361192563533502},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-17.5,"breakHorizontal":11.8,"spinRate":2663,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4751517418034483,"extension":7.1360210257714645},"index":0,"playId":"1a651013-a5f4-3fec-9733-5aae723c650e","pitchNumber":1,"startTime":"2026-06-26T23:59:49.530Z","endTime":"2026-06-26T23:59:53.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":71.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.430198846287958,"aZ":-47.01019969921924,"pfxX":-6.923190267917793,"pfxZ":-11.29191311630473,"pX":1.727956161881539,"pZ":2.8866002499441485,"vX0":3.358472878329966,"vY0":-115.61898089398215,"vZ0":3.302033049598065,"x":51.13,"y":160.84,"x0":1.1332155281977845,"y0":50.001101403002544,"z0":6.046087589101709,"aX":-9.09793964705237},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-18.8,"breakHorizontal":11.3,"spinRate":2629,"spinDirection":330},"zone":12,"typeConfidence":0.9,"plateTime":0.4791493871647412,"extension":7.060455165565499},"index":1,"playId":"12052d4a-f31d-37a7-877d-11fd008ac7ea","pitchNumber":2,"startTime":"2026-06-27T00:00:09.573Z","endTime":"2026-06-27T00:00:15.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327020981237037,"aZ":-24.665959122529372,"pfxX":5.862684067221823,"pfxZ":5.398795056840598,"pX":0.7481112366872936,"pZ":3.557470209166618,"vX0":-1.7542245606944196,"vY0":-117.75489953643057,"vZ0":0.19311651027200238,"x":88.48,"y":142.73,"x0":0.7451991778791144,"y0":50.004084209800524,"z0":5.77410287128034,"aX":8.156104138210603},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.1,"breakHorizontal":-10.1,"spinRate":1397,"spinDirection":132},"zone":12,"typeConfidence":0.9,"plateTime":0.4668351465307481,"extension":7.439779574742972},"index":2,"playId":"968fc406-b80d-3e60-a714-e5f7cd1786a5","pitchNumber":3,"startTime":"2026-06-27T00:00:30.767Z","endTime":"2026-06-27T00:00:35.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.860478141434996,"aZ":-15.108288721740385,"pfxX":3.534258911462841,"pfxZ":9.522060709574788,"pX":0.6879886711474046,"pZ":1.9882576920293975,"vX0":-1.5110028640209376,"vY0":-133.31900925756494,"vZ0":-6.4888594406871025,"x":90.78,"y":185.1,"x0":0.80438203576781,"y0":50.000280696153375,"z0":5.552682788026143,"aX":6.332643181131537},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":-6.0,"spinRate":1767,"spinDirection":145},"zone":9,"typeConfidence":0.9,"plateTime":0.4115417868823794,"extension":7.581541092116305},"index":3,"playId":"ab1c1cf8-cb1c-37de-81da-397a693d691f","pitchNumber":4,"startTime":"2026-06-27T00:00:48.771Z","endTime":"2026-06-27T00:00:53.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-27T00:01:00.533Z","endTime":"2026-06-27T00:01:16.639Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.7,"endSpeed":74.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7562286266687,"aZ":-43.86412172705783,"pfxX":-6.214392876514791,"pfxZ":-8.359210945327881,"pX":-0.40292055895490037,"pZ":0.5871834258172651,"vX0":-1.3402679836368812,"vY0":-118.87227853338149,"vZ0":-2.7153941850903056,"x":132.36,"y":222.93,"x0":0.9781675298540952,"y0":50.005203601374916,"z0":5.8171724738181405,"aX":-8.686476165477265},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.5,"breakHorizontal":11.6,"spinRate":2764,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.4649686745097945,"extension":7.531257206176053},"index":5,"playId":"13c4ca6c-cd08-334e-b95b-7dcec9bd5158","pitchNumber":5,"startTime":"2026-06-27T00:01:16.639Z","endTime":"2026-06-27T00:01:21.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:01:21.516Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T00:01:35.013Z","endTime":"2026-06-27T00:03:38.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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.1,"endSpeed":74.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43552076505133,"aZ":-44.18752820143601,"pfxX":-3.9615116803977064,"pfxZ":-8.738583154327465,"pX":-0.8529521399358705,"pZ":0.20016889137723154,"vX0":-3.0243760502062353,"vY0":-117.97652608500023,"vZ0":-3.455175532020121,"x":149.51,"y":233.38,"x0":0.9711072653035402,"y0":50.00018332588221,"z0":5.854082286921223,"aX":-5.448977670893942},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.4,"breakHorizontal":8.0,"spinRate":2766,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.4685863717543426,"extension":7.153180916463072},"index":0,"playId":"5c414fca-14f3-3fca-ba5e-810bacd06e2b","pitchNumber":1,"startTime":"2026-06-27T00:01:49.039Z","endTime":"2026-06-27T00:01:53.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":82.1,"endSpeed":74.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350548786339388,"aZ":-44.792084351868844,"pfxX":-5.515697478738989,"pfxZ":-8.952137597960855,"pX":0.0633288327316818,"pZ":0.34043574838586804,"vX0":-0.4891172390260772,"vY0":-119.47780609532558,"vZ0":-3.144050432922292,"x":114.59,"y":229.59,"x0":0.9864041406299356,"y0":50.001864705696555,"z0":5.797858795619553,"aX":-7.7754046250385676},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-16.7,"breakHorizontal":10.1,"spinRate":2736,"spinDirection":334},"zone":14,"typeConfidence":0.91,"plateTime":0.46287430266555907,"extension":7.242070985081827},"index":1,"playId":"de4900d4-a31f-3433-9091-6c8b90ab0002","pitchNumber":2,"startTime":"2026-06-27T00:02:10.945Z","endTime":"2026-06-27T00:02:13.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.763413067844443,"aZ":-45.36317809852889,"pfxX":-5.267809307412022,"pfxZ":-9.709608755770867,"pX":0.5454551712234584,"pZ":2.111799571222043,"vX0":0.4609138871695602,"vY0":-116.88604685169148,"vZ0":1.2296891679500999,"x":96.21,"y":181.76,"x0":1.0264582252845154,"y0":50.00293457635008,"z0":5.899793642633313,"aX":-7.156198141883439},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.8,"breakHorizontal":9.4,"spinRate":2656,"spinDirection":337},"zone":9,"typeConfidence":0.9,"plateTime":0.4718979213437602,"extension":7.02216299008841},"index":2,"playId":"e2af368d-cc6e-35ba-ba9d-d690453d40c2","pitchNumber":3,"startTime":"2026-06-27T00:02:36.443Z","endTime":"2026-06-27T00:02:39.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.958048570330156,"aZ":-45.80145162757513,"pfxX":-5.063251661535934,"pfxZ":-9.945160885701965,"pX":1.2810765616602329,"pZ":3.0221748119873237,"vX0":1.9790335160384878,"vY0":-117.15114153156149,"vZ0":2.9849120776479108,"x":68.17,"y":157.18,"x0":1.076690762299269,"y0":50.00030915152084,"z0":6.054612944324315,"aX":-6.940445453097983},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.8,"breakHorizontal":8.5,"spinRate":2675,"spinDirection":331},"zone":12,"typeConfidence":0.9,"plateTime":0.4700046005177101,"extension":6.920148277107609},"index":3,"playId":"4d31b78b-2060-37c8-a073-baa62d022613","pitchNumber":4,"startTime":"2026-06-27T00:02:55.089Z","endTime":"2026-06-27T00:02:58.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":81.8,"endSpeed":75.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578528763755447,"aZ":-43.91639353050792,"pfxX":-6.004774535549102,"pfxZ":-8.297753005016517,"pX":-1.0556434380335107,"pZ":1.5113807494463967,"vX0":-2.82127845766797,"vY0":-119.00099123782341,"vZ0":-0.7712464151783944,"x":157.24,"y":197.97,"x0":0.9300235677958911,"y0":50.00032700308132,"z0":5.862690059568858,"aX":-8.500092615446787},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.9,"breakHorizontal":11.6,"spinRate":2867,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.4625426138729538,"extension":7.359002731201787},"index":4,"playId":"61e0f302-3cc1-3184-9832-3c14a2f561b2","pitchNumber":5,"startTime":"2026-06-27T00:03:17.145Z","endTime":"2026-06-27T00:03:21.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061382457664493,"aZ":-18.041762065664376,"pfxX":4.9064427370850385,"pfxZ":7.691314313633482,"pX":0.5363308815855085,"pZ":2.858806391179747,"vX0":-2.560143998677553,"vY0":-134.6389801389798,"vZ0":-3.961707086886994,"x":96.56,"y":161.59,"x0":0.8618070687888733,"y0":50.000310573458165,"z0":5.6249458212269134,"aX":9.012164572684263},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-8.4,"spinRate":1786,"spinDirection":147},"zone":3,"typeConfidence":0.91,"plateTime":0.40671326004008623,"extension":7.551877075543828},"index":5,"playId":"d624f103-6417-3604-897e-0b83bf0d8c08","pitchNumber":6,"startTime":"2026-06-27T00:03:35.101Z","endTime":"2026-06-27T00:03:38.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:03:38.566Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T00:05:36.230Z","endTime":"2026-06-27T00:07:37.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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(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":86.9,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.714871138660822,"aZ":-34.26426476074382,"pfxX":-8.165259866444652,"pfxZ":-1.2939888408369011,"pX":-1.40211110300213,"pZ":2.478632167810145,"vX0":3.6647714947623267,"vY0":-126.5135801896617,"vZ0":0.913183663273357,"x":170.45,"y":171.86,"x0":-1.811578304896671,"y0":50.00285622891055,"z0":4.86725621050268,"aX":-13.186398666786618},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":13.9,"spinRate":1789,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.4335700268828875,"extension":5.403087063228181},"index":0,"playId":"c66dded8-c5fd-3842-b498-6c4cc8b303ef","pitchNumber":1,"startTime":"2026-06-27T00:05:48.493Z","endTime":"2026-06-27T00:05:52.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.559572625746803,"aZ":-31.822031813754577,"pfxX":0.6254995766387117,"pfxZ":0.2267700679738347,"pX":-0.47515436525655314,"pZ":2.459716780559586,"vX0":3.2353983059492344,"vY0":-123.83384546287955,"vZ0":0.3309208268067527,"x":135.11,"y":172.37,"x0":-1.8749078373864212,"y0":50.00373440565908,"z0":4.96632018606015,"aX":0.9806431243326219},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":-1.8,"spinRate":2262,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4407279237378279,"extension":5.3366662619651795},"index":1,"playId":"ad716750-58b4-3c7e-8820-bdce6b55be95","pitchNumber":2,"startTime":"2026-06-27T00:06:00.507Z","endTime":"2026-06-27T00:06:04.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58063708378328,"aZ":-17.87945581334009,"pfxX":-6.904088019703173,"pfxZ":7.245076047284078,"pX":0.3199777856637051,"pZ":3.297941053775388,"vX0":7.473407225220833,"vY0":-139.17582930157346,"vZ0":-2.0464195912518406,"x":104.8,"y":149.74,"x0":-1.4958254753913902,"y0":50.002336289945056,"z0":5.21963907306005,"aX":-13.621050486704123},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":11.0,"spinRate":2341,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.39271451398851065,"extension":5.461403638413918},"index":2,"playId":"7f78bc20-d17e-352f-8f97-36f4643e41fd","pitchNumber":3,"startTime":"2026-06-27T00:06:14.962Z","endTime":"2026-06-27T00:06:17.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857033929759414,"aZ":-31.358167603591482,"pfxX":-0.005956419784514333,"pfxZ":0.53096778808351,"pX":0.2570231226023188,"pZ":1.5547627231835406,"vX0":4.805638170538072,"vY0":-123.73426134883968,"vZ0":-1.6960543706202977,"x":107.2,"y":196.8,"x0":-1.7102557714579771,"y0":50.00533973524998,"z0":4.878371797920926,"aX":-0.009088933814573406},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.8,"breakHorizontal":-1.1,"spinRate":2306,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4427774818185686,"extension":5.407700419343334},"index":3,"playId":"af4faf0c-552e-38b7-ae0e-f98a9657d84e","pitchNumber":4,"startTime":"2026-06-27T00:06:32.665Z","endTime":"2026-06-27T00:06:36.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":88.1,"endSpeed":80.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.365658780469705,"aZ":-31.711303134349183,"pfxX":-9.349665681932558,"pfxZ":0.27938455514912697,"pX":-0.9874864868162565,"pZ":3.008915213991503,"vX0":4.6892672958326695,"vY0":-128.2222180455046,"vZ0":1.3977532106405444,"x":154.64,"y":157.54,"x0":-1.6286354569350985,"y0":50.003443514374084,"z0":4.937414180805179,"aX":-15.514946890864955},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":15.8,"spinRate":1857,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4277347826024438,"extension":5.4820477233792975},"index":4,"playId":"191b5002-a022-3a9a-aa20-db0cffcc1870","pitchNumber":5,"startTime":"2026-06-27T00:06:53.535Z","endTime":"2026-06-27T00:06:58.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.4,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90632998297179,"aZ":-21.007706026079386,"pfxX":-6.57317193603539,"pfxZ":5.575490210642386,"pX":1.0323687375633201,"pZ":3.05147463787087,"vX0":9.291325097312662,"vY0":-140.22564294873763,"vZ0":-1.9155176855088891,"x":77.65,"y":156.39,"x0":-1.4607391019435012,"y0":50.00486592671457,"z0":5.105353527206438,"aX":-13.171224771692245},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":10.1,"spinRate":2197,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3896933758389758,"extension":5.586045236238023},"index":5,"playId":"1a2648a6-0fac-3060-8d22-2398e3874621","pitchNumber":6,"startTime":"2026-06-27T00:07:11.805Z","endTime":"2026-06-27T00:07:16.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.3,"endSpeed":88.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.467786637392322,"aZ":-17.381156919395178,"pfxX":-6.803356634777732,"pfxZ":7.377170764734709,"pX":-0.06558785084542346,"pZ":2.451860606318494,"vX0":6.72674337036701,"vY0":-140.20812579816777,"vZ0":-3.971499701040342,"x":119.5,"y":172.58,"x0":-1.6032521360780614,"y0":50.00617100321923,"z0":5.009498468125806,"aX":-13.649871162157002},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":11.0,"spinRate":2321,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38953323394957984,"extension":5.38168744599769},"hitData":{"launchSpeed":97.9,"launchAngle":10.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.69,"coordY":119.21}},"index":6,"playId":"4bb076e0-177b-327a-aa7a-b7c1f3ac3957","pitchNumber":7,"startTime":"2026-06-27T00:07:28.245Z","endTime":"2026-06-27T00:07:37.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:07:37.962Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kahlil Watson flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T00:07:42.454Z","endTime":"2026-06-27T00:09:26.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":3},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"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(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":95.0,"endSpeed":86.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37087804738226,"aZ":-25.922084117615164,"pfxX":-9.462597586051904,"pfxZ":3.2458112685660625,"pX":0.16392185970533624,"pZ":2.1929007921835684,"vX0":7.879107484445229,"vY0":-138.0912774648636,"vZ0":-2.7680255536079814,"x":110.75,"y":179.57,"x0":-1.4999345747851067,"y0":50.00410094136612,"z0":4.956179072644828,"aX":-18.237070147684843},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.5,"breakHorizontal":15.5,"spinRate":2214,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3969616599854806,"extension":5.731125734184775},"index":0,"playId":"2f92ae51-ff60-3b32-8094-1be810ccaec7","pitchNumber":1,"startTime":"2026-06-27T00:08:06.445Z","endTime":"2026-06-27T00:08:10.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":86.5,"endSpeed":79.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78131701281085,"aZ":-28.016688002137144,"pfxX":-0.9668119403963957,"pfxZ":2.5892063263464067,"pX":0.30760434747951104,"pZ":1.3784153553829421,"vX0":5.176762734600745,"vY0":-125.91508884302753,"vZ0":-2.9721899721924903,"x":105.27,"y":201.56,"x0":-1.6500962904438856,"y0":50.00223083697814,"z0":4.84327977218216,"aX":-1.5522819206714398},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":0.6,"spinRate":2128,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.435152165175845,"extension":5.423407610152685},"index":1,"playId":"cfc6ba68-b809-3151-9c56-1edb507ef98f","pitchNumber":2,"startTime":"2026-06-27T00:08:23.673Z","endTime":"2026-06-27T00:08:28.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481158413172913,"aZ":-27.049577889843714,"pfxX":-1.6816468733485,"pfxZ":3.1107896981839156,"pX":0.6072482151268965,"pZ":1.6091486513721454,"vX0":6.269616430059791,"vY0":-127.59562694433161,"vZ0":-2.6458373830228354,"x":93.85,"y":195.33,"x0":-1.6642721348340883,"y0":50.00393548370749,"z0":4.793104004467521,"aX":-2.7717235173078367},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":1.6,"spinRate":2210,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.42941888337264533,"extension":5.597451214117537},"index":2,"playId":"4c56a103-6652-300b-a103-274066bef77b","pitchNumber":3,"startTime":"2026-06-27T00:08:42.935Z","endTime":"2026-06-27T00:08:45.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823714717483817,"aZ":-32.89390071588927,"pfxX":0.2370550204615287,"pfxZ":-0.45798279440468903,"pX":0.9168883546264085,"pZ":1.6223731025583334,"vX0":6.331324407284877,"vY0":-124.15889193410352,"vZ0":-1.3581579748400465,"x":82.05,"y":194.98,"x0":-1.692270449502506,"y0":50.003807251793795,"z0":4.902776288867451,"aX":0.37093202968676464},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":-1.8,"spinRate":2394,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44039561235615254,"extension":5.608210064727174},"hitData":{"launchSpeed":91.7,"launchAngle":43.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.97,"coordY":94.23}},"index":3,"playId":"685611ee-b05b-32cb-868e-43065e574329","pitchNumber":4,"startTime":"2026-06-27T00:09:14.006Z","endTime":"2026-06-27T00:09:26.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.74,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:09:26.822Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cooper Ingle walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T00:09:31.866Z","endTime":"2026-06-27T00:12:49.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,9,10,11],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","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":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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":86.1,"endSpeed":78.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26639298961499,"aZ":-31.150997138506657,"pfxX":-0.345155271533082,"pfxZ":0.6444606435363989,"pX":-0.17707564736673473,"pZ":1.336463906702196,"vX0":4.084417979064485,"vY0":-125.31763854653859,"vZ0":-2.2418899829528827,"x":123.75,"y":202.7,"x0":-1.7859217613548692,"y0":50.00190656335236,"z0":4.7972202121549925,"aX":-0.5472522754841477},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":-0.4,"spinRate":2217,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.43772961851991443,"extension":5.569254890949158},"index":0,"playId":"5ef997bc-213b-3349-b246-d32d89b03fac","pitchNumber":1,"startTime":"2026-06-27T00:09:58.710Z","endTime":"2026-06-27T00:10:02.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"ff1bb4bc-f0a8-32c1-b6b2-d58ade85c801","startTime":"2026-06-27T00:10:17.471Z","endTime":"2026-06-27T00:10:20.471Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3286805946361,"aZ":-18.387847440549155,"pfxX":-6.310314646137707,"pfxZ":7.16344156941193,"pX":-0.1714529584284229,"pZ":3.6245853827708885,"vX0":5.930187567932388,"vY0":-138.23716982599095,"vZ0":-0.941839050780454,"x":123.54,"y":140.92,"x0":-1.5301047272575699,"y0":50.006775360787714,"z0":5.210346985621011,"aX":-12.15169885440922},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2305,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39702523189008554,"extension":5.512596125685182},"index":2,"playId":"441f57c3-90c9-34e1-8853-5eda0e12681c","pitchNumber":2,"startTime":"2026-06-27T00:10:36.434Z","endTime":"2026-06-27T00:10:41.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"9b88dc6d-3e1d-3eba-8847-b4e19bdb89bb","startTime":"2026-06-27T00:10:57.257Z","endTime":"2026-06-27T00:11:00.286Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57387778763869,"aZ":-27.59485211631628,"pfxX":-10.579916987433556,"pfxZ":2.417663339177471,"pX":-1.3538307755139907,"pZ":3.081906184321557,"vX0":4.7827298607495665,"vY0":-137.26213363467886,"vZ0":-0.17826078432240233,"x":168.6,"y":155.57,"x0":-1.75184904359072,"y0":50.00118233069351,"z0":5.03888180100935,"aX":-20.03051415950018},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":18.0,"spinRate":2109,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40021551588987503,"extension":5.4490294646861965},"index":4,"playId":"ebb9a634-7c57-36a1-82f7-52169a0ae0dd","pitchNumber":3,"startTime":"2026-06-27T00:11:16.023Z","endTime":"2026-06-27T00:11:21.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":5,"actionPlayId":"ebb9a634-7c57-36a1-82f7-52169a0ae0dd","startTime":"2026-06-27T00:11:40.204Z","endTime":"2026-06-27T00:11:40.220Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Catcher Cal Raleigh picks off Brayan Rocchio at 1st on throw to first baseman Josh Naylor.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":1},"index":6,"actionPlayId":"ebb9a634-7c57-36a1-82f7-52169a0ae0dd","startTime":"2026-06-27T00:11:40.220Z","endTime":"2026-06-27T00:11:49.495Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-4.999999999999993,"leverageIndex":1.48,"dramaIndex":73.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94069204854094,"aZ":-30.109155039632064,"pfxX":-11.038133324879524,"pfxZ":1.0465634065936236,"pX":0.10554275839292948,"pZ":2.4107236081765113,"vX0":8.228463588048717,"vY0":-140.2288525020754,"vZ0":-1.6477531360772382,"x":112.98,"y":173.69,"x0":-1.443880521686594,"y0":50.00431343619994,"z0":4.98445351164911,"aX":-21.81934983786589},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.7,"breakHorizontal":18.1,"spinRate":2189,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.39172973687654755,"extension":5.572428655346149},"index":7,"playId":"44eddf75-5ebb-3b66-9b7b-c70b93efbb86","pitchNumber":4,"startTime":"2026-06-27T00:11:49.495Z","endTime":"2026-06-27T00:11:53.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":8,"startTime":"2026-06-27T00:12:02.535Z","endTime":"2026-06-27T00:12:09.543Z","isPitch":false,"type":"action","player":{"id":694876,"link":"/api/v1/people/694876"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75173500117222,"aZ":-16.88328877277063,"pfxX":-6.793761392303976,"pfxZ":7.659918386319718,"pX":-0.46801359337369297,"pZ":2.027274700161485,"vX0":5.541620493095729,"vY0":-141.0070265987942,"vZ0":-5.2454002259624914,"x":134.84,"y":184.04,"x0":-1.58494558744699,"y0":50.00086494352906,"z0":5.016232344650121,"aX":-13.556560489362898},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":11.0,"spinRate":2240,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.38978382867171657,"extension":5.675927187329896},"index":9,"playId":"cafc72a9-ce48-3765-8287-f7013469cccb","pitchNumber":5,"startTime":"2026-06-27T00:12:09.543Z","endTime":"2026-06-27T00:12:13.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277595347514445,"aZ":-31.345582045301665,"pfxX":0.08228331410315937,"pfxZ":0.5118334623573979,"pX":0.6833230608860167,"pZ":2.368805012987709,"vX0":5.566225109023523,"vY0":-126.16269098255026,"vZ0":-0.10693825556003755,"x":90.95,"y":174.82,"x0":-1.5644530192308082,"y0":50.00103432261697,"z0":4.943551788769403,"aX":0.13072658134193602},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-1.4,"spinRate":2307,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.43457721681112327,"extension":5.386051294018505},"index":10,"playId":"ba0d60cd-f5bd-39ea-9de3-26c96a8c30d5","pitchNumber":6,"startTime":"2026-06-27T00:12:26.223Z","endTime":"2026-06-27T00:12:29.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.073097333598454,"aZ":-17.601468258415185,"pfxX":-6.025895807496713,"pfxZ":7.23848749121216,"pX":-0.3189471010110301,"pZ":3.638821433521929,"vX0":5.543474004624446,"vY0":-141.4259664273034,"vZ0":-1.140922365448477,"x":129.16,"y":140.53,"x0":-1.527357202792106,"y0":50.00492213812216,"z0":5.18319790647491,"aX":-12.13474843581437},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":9.7,"spinRate":2273,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3882015865791115,"extension":5.54212333679997},"index":11,"playId":"58e9457e-b456-335c-95f0-dafa9af2fb6d","pitchNumber":7,"startTime":"2026-06-27T00:12:44.605Z","endTime":"2026-06-27T00:12:49.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:12:49.426Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T00:13:56.993Z","endTime":"2026-06-27T00:15:39.837Z","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":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T00:13:09.435Z","endTime":"2026-06-27T00:13:59.334Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34000635824392,"aZ":-31.873977621093978,"pfxX":-11.189023865489398,"pfxZ":0.18034735522262935,"pX":-0.29901457702688705,"pZ":1.9876982951851965,"vX0":6.9872985761063635,"vY0":-128.6369976736895,"vZ0":-0.9090070186969025,"x":128.4,"y":185.11,"x0":-1.6060380992027647,"y0":50.00345351559269,"z0":4.831474581677723,"aX":-18.627762353828466},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":18.6,"spinRate":1917,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.42688796007553576,"extension":5.630483205643832},"index":1,"playId":"3cd641ff-7a2d-3cbb-951f-27433226038c","pitchNumber":1,"startTime":"2026-06-27T00:13:59.334Z","endTime":"2026-06-27T00:14:02.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":87.3,"endSpeed":79.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.914429905702676,"aZ":-34.530509223783895,"pfxX":-10.435289219163415,"pfxZ":-1.466087354170317,"pX":-2.0089891830075164,"pZ":1.8501628126660685,"vX0":2.821284585131841,"vY0":-127.05104896591332,"vZ0":-0.3400712984154358,"x":193.58,"y":188.83,"x0":-1.7893374153155863,"y0":50.00263971110264,"z0":4.768017632163313,"aX":-16.78608227982795},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.4,"breakHorizontal":18.1,"spinRate":2057,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4337877824158496,"extension":5.655822611821971},"index":2,"playId":"01df6c46-a10f-377b-8b59-0980108d80ce","pitchNumber":2,"startTime":"2026-06-27T00:14:19.121Z","endTime":"2026-06-27T00:14:22.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049395043849525,"aZ":-30.689274752243467,"pfxX":-0.6565958529981151,"pfxZ":0.9043524385154136,"pX":0.5839249775185069,"pZ":2.093595746680484,"vX0":5.8267296965093225,"vY0":-126.9200976131479,"vZ0":-0.8675447179257616,"x":94.74,"y":182.25,"x0":-1.6524376487485537,"y0":50.001775909662506,"z0":4.875631077647914,"aX":-1.0765920425392297},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-0.1,"spinRate":2247,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.43092915023948786,"extension":5.590725129321781},"index":3,"playId":"4a152a80-8ec7-3dc4-96a7-c6a89065bd0d","pitchNumber":3,"startTime":"2026-06-27T00:14:36.549Z","endTime":"2026-06-27T00:14:43.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69843620419992,"aZ":-33.58708112304223,"pfxX":-9.809103387136783,"pfxZ":-0.8421284275559104,"pX":0.055557597249365584,"pZ":0.6955943203864783,"vX0":7.5141268571272555,"vY0":-128.73753800290368,"vZ0":-3.355820829831384,"x":114.88,"y":220.0,"x0":-1.6322270760080058,"y0":50.00597158632802,"z0":4.626577866818741,"aX":-16.40387199376786},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.0,"breakHorizontal":16.0,"spinRate":1877,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4260971913285161,"extension":5.723440433401219},"index":4,"playId":"4b44c3cb-84f4-3b3d-8e2a-70df606d4f30","pitchNumber":4,"startTime":"2026-06-27T00:15:11.120Z","endTime":"2026-06-27T00:15:14.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61501247463971,"aZ":-31.028577065190685,"pfxX":-0.44399777182761346,"pfxZ":0.7044001029731977,"pX":-0.2023130688980583,"pZ":1.7531300975962147,"vX0":4.135981462840578,"vY0":-126.48105524517332,"vZ0":-1.528528016300449,"x":124.71,"y":191.45,"x0":-1.7976710137769305,"y0":50.004308833032646,"z0":4.842269177671624,"aX":-0.7237861895305484},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":-0.1,"spinRate":2141,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.43225321628423874,"extension":5.600255239265092},"hitData":{"launchSpeed":70.8,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.0,"coordY":157.0}},"index":5,"playId":"05a3c693-097d-31a9-9b4b-e4a1fce887b4","pitchNumber":5,"startTime":"2026-06-27T00:15:32.435Z","endTime":"2026-06-27T00:15:39.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":694876,"link":"/api/v1/people/694876"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:15:39.837Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Naylor lines out to shortstop Brayan Rocchio.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T00:17:34.676Z","endTime":"2026-06-27T00:18:45.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.391365845024303,"aZ":-13.906387212889344,"pfxX":4.879676759618283,"pfxZ":10.08371622186206,"pX":0.6832008323566184,"pZ":2.250381243935049,"vX0":-2.3168081247560055,"vY0":-134.31382309026523,"vZ0":-6.246924248297847,"x":90.96,"y":178.02,"x0":0.9270063007414294,"y0":50.00177890817462,"z0":5.610506185278043,"aX":8.839539251324494},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-8.3,"spinRate":1771,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.40911556626736933,"extension":7.646996539655183},"index":0,"playId":"467dfbf8-a543-3769-b113-ab868de56d6d","pitchNumber":1,"startTime":"2026-06-27T00:18:06.413Z","endTime":"2026-06-27T00:18:10.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":80.7,"endSpeed":73.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62388252272642,"aZ":-45.07159372665995,"pfxX":-5.828356265078345,"pfxZ":-9.443472192890741,"pX":1.0378584844145704,"pZ":1.267623609451843,"vX0":1.550794983764888,"vY0":-117.39034180773521,"vZ0":-0.7062224715874126,"x":77.44,"y":204.55,"x0":1.117161372490441,"y0":50.002887766137114,"z0":5.846620577566524,"aX":-7.961278513069463},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.9,"breakHorizontal":10.1,"spinRate":2790,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.47044056654994737,"extension":7.142885158089645},"index":1,"playId":"b2109bdf-abe5-394c-9caf-b4380379af1a","pitchNumber":2,"startTime":"2026-06-27T00:18:22.961Z","endTime":"2026-06-27T00:18:26.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78584056930373,"aZ":-21.2730948082377,"pfxX":-0.8142702596257636,"pfxZ":6.654216793117692,"pX":0.05536498593839612,"pZ":1.6763311238005467,"vX0":-2.4579927263804375,"vY0":-127.10172571266253,"vZ0":-5.507302685361162,"x":114.89,"y":193.52,"x0":1.1402805322965706,"y0":50.00125421406496,"z0":5.557884515733365,"aX":-1.3333084413983127},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.0,"breakHorizontal":2.0,"spinRate":2078,"spinDirection":199},"zone":8,"typeConfidence":0.94,"plateTime":0.4307476173812117,"extension":7.425168117352956},"hitData":{"launchSpeed":66.1,"launchAngle":19.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":132.44,"coordY":131.9}},"index":2,"playId":"f9ed0cb5-6f5a-3a0f-ac20-e80c036c0aa8","pitchNumber":3,"startTime":"2026-06-27T00:18:40.059Z","endTime":"2026-06-27T00:18:45.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:18:45.639Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T00:18:52.591Z","endTime":"2026-06-27T00:21:12.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507004024843017,"aZ":-15.080653413097123,"pfxX":3.456944500661486,"pfxZ":9.085620828706643,"pX":0.3156980246309634,"pZ":3.1870285835918515,"vX0":-2.9042229743468555,"vY0":-135.97556589832013,"vZ0":-3.9682489408673507,"x":104.97,"y":152.73,"x0":0.9460219157202073,"y0":50.00142577039949,"z0":5.704641802621446,"aX":6.503239309548682},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-5.6,"spinRate":1951,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.40209354391477614,"extension":7.422249816732889},"index":0,"playId":"52063291-b998-3c6a-809d-3bbc88e262e2","pitchNumber":1,"startTime":"2026-06-27T00:19:13.218Z","endTime":"2026-06-27T00:19:16.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237672584823127,"aZ":-44.18990610956269,"pfxX":-5.70097689013205,"pfxZ":-8.534107133771244,"pX":0.6022179781624835,"pZ":1.2693546301062806,"vX0":0.41695111012365793,"vY0":-118.63456885025779,"vZ0":-1.339381727556553,"x":94.04,"y":204.51,"x0":1.162400131795637,"y0":50.00130620654099,"z0":5.9124796993314845,"aX":-8.027992212346875},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.5,"breakHorizontal":10.2,"spinRate":2815,"spinDirection":328},"zone":14,"typeConfidence":0.9,"plateTime":0.46381634998347776,"extension":6.811438078959802},"index":1,"playId":"6cb77cf9-27ed-3f9a-8ff6-794a2d9f74d6","pitchNumber":2,"startTime":"2026-06-27T00:19:31.125Z","endTime":"2026-06-27T00:19:34.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-27T00:19:45.674Z","endTime":"2026-06-27T00:20:03.662Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20959353616539,"aZ":-45.41752183908663,"pfxX":-3.700595734305902,"pfxZ":-9.25187916959148,"pX":0.20483748382948216,"pZ":0.6849262911659476,"vX0":-0.862955398025421,"vY0":-120.21595438120221,"vZ0":-2.549824677917442,"x":109.19,"y":220.29,"x0":1.0509512629923563,"y0":50.005057357362375,"z0":5.878434745140885,"aX":-5.294815962417935},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-17.0,"breakHorizontal":7.0,"spinRate":2814,"spinDirection":331},"zone":14,"typeConfidence":0.91,"plateTime":0.45960600294768117,"extension":7.259869375092538},"index":3,"playId":"9bd8bb1e-f0db-3e20-9e20-7bf98fb4ec5e","pitchNumber":3,"startTime":"2026-06-27T00:20:03.662Z","endTime":"2026-06-27T00:20:06.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.639258516205373,"aZ":-43.731692842261864,"pfxX":-4.843086688824249,"pfxZ":-8.301818144436652,"pX":-0.7472529903521038,"pZ":-1.0544007555369597,"vX0":-2.408818545858286,"vY0":-118.93928887647772,"vZ0":-6.263872210134034,"x":145.48,"y":267.25,"x0":0.916680168990838,"y0":50.00082328301226,"z0":5.702958507608982,"aX":-6.746434620756942},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.6,"breakHorizontal":9.5,"spinRate":2704,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.46543827357711054,"extension":7.547110247378403},"index":4,"playId":"77130e26-e2b2-3812-9f2b-e2316005f047","pitchNumber":4,"startTime":"2026-06-27T00:20:25.931Z","endTime":"2026-06-27T00:20:28.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03784952236756,"aZ":-15.521984043587754,"pfxX":3.053463149310142,"pfxZ":9.17619241398689,"pX":0.07210883724947025,"pZ":3.570947824781772,"vX0":-3.041739544374234,"vY0":-134.10892747594053,"vZ0":-2.7816723253878197,"x":114.25,"y":142.36,"x0":0.8263844942193711,"y0":50.00211396799316,"z0":5.734019311160145,"aX":5.540690445246832},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-4.8,"spinRate":1978,"spinDirection":149},"zone":12,"typeConfidence":0.89,"plateTime":0.40902021484573536,"extension":7.5264053663791195},"index":5,"playId":"c08f67de-990a-3ef5-b2d5-afd4b1e9f8b7","pitchNumber":5,"startTime":"2026-06-27T00:20:50.828Z","endTime":"2026-06-27T00:20:55.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98201602558272,"aZ":-26.621816558373936,"pfxX":0.2960028889883053,"pfxZ":3.453630760421408,"pX":-0.64899690971431,"pZ":1.82531660000031,"vX0":-4.040346093133801,"vY0":-125.77955705905296,"vZ0":-3.982102450843851,"x":141.74,"y":189.5,"x0":0.9380690419980261,"y0":50.00005479639943,"z0":5.582237615480233,"aX":0.4760999531742207},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":0.4,"spinRate":1996,"spinDirection":223},"zone":7,"typeConfidence":0.93,"plateTime":0.43509206569402004,"extension":7.384728709175875},"index":6,"playId":"91e4fc7c-5ac2-35cf-8f47-c96c3929cebd","pitchNumber":6,"startTime":"2026-06-27T00:21:08.516Z","endTime":"2026-06-27T00:21:12.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:21:12.258Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T00:21:24.319Z","endTime":"2026-06-27T00:22:58.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"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,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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284384779572402,"aZ":-44.52424911602526,"pfxX":-4.501439511927396,"pfxZ":-9.057771634233198,"pX":-0.4315213793262333,"pZ":2.4565471359296156,"vX0":-1.7680619016173356,"vY0":-117.72974599075438,"vZ0":1.4897709093896034,"x":133.45,"y":172.45,"x0":0.9203534455528076,"y0":50.00194120950173,"z0":6.029051668621594,"aX":-6.138154200941181},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.5,"breakHorizontal":8.6,"spinRate":2718,"spinDirection":323},"zone":4,"typeConfidence":0.9,"plateTime":0.47041532632609684,"extension":6.959424068777782},"index":0,"playId":"01b59f84-0725-3e17-919a-d7f1616b50de","pitchNumber":1,"startTime":"2026-06-27T00:21:40.866Z","endTime":"2026-06-27T00:21:44.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":82.2,"endSpeed":74.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232951840377638,"aZ":-20.47373581262962,"pfxX":8.856006960873021,"pfxZ":8.278253658722175,"pX":-0.2976450228372511,"pZ":0.35139895053943376,"vX0":-5.319492227363455,"vY0":-119.34016045871597,"vZ0":-7.604799010080488,"x":128.35,"y":229.29,"x0":0.832468862899647,"y0":50.00591055431903,"z0":5.482082840201,"aX":12.521745527283784},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.0,"breakHorizontal":-14.4,"spinRate":1515,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.46251314419627176,"extension":7.811881498116286},"index":1,"playId":"45868c36-ad22-3567-9523-4f14cc337acc","pitchNumber":2,"startTime":"2026-06-27T00:21:57.018Z","endTime":"2026-06-27T00:22:00.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92629257924743,"aZ":-21.975733116682722,"pfxX":7.568096495232089,"pfxZ":7.384420177648538,"pX":0.636468263206919,"pZ":2.3889388181160056,"vX0":-2.6056997407577893,"vY0":-118.04952992578077,"vZ0":-2.8780613166587017,"x":92.74,"y":174.28,"x0":0.7848581450130213,"y0":50.00401096492091,"z0":5.694468871518672,"aX":10.45503331612676},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":12.7,"breakHorizontal":-12.8,"spinRate":1367,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.46781358225202796,"extension":7.8318893887588885},"index":2,"playId":"2f9c7b1b-a1ce-340a-9b66-31426c5660b9","pitchNumber":3,"startTime":"2026-06-27T00:22:24.195Z","endTime":"2026-06-27T00:22:27.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-27T00:22:37.980Z","endTime":"2026-06-27T00:22:50.732Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":73.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06190601764484,"aZ":-46.626194701493986,"pfxX":-5.671791916647629,"pfxZ":-10.477511401802403,"pX":-0.18343681119751273,"pZ":2.228346706168905,"vX0":-1.0081290884509642,"vY0":-118.50370743502074,"vZ0":1.4608946551332989,"x":123.99,"y":178.61,"x0":0.9861757524458833,"y0":50.003574737978255,"z0":5.965905200148433,"aX":-7.821740484958805},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-18.0,"breakHorizontal":10.6,"spinRate":2535,"spinDirection":329},"zone":5,"typeConfidence":0.9,"plateTime":0.46768855029392586,"extension":7.065210402606761},"hitData":{"launchSpeed":89.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.93,"coordY":150.43}},"index":4,"playId":"1a58a8f9-e09a-382c-9796-eb7baca5763e","pitchNumber":4,"startTime":"2026-06-27T00:22:50.732Z","endTime":"2026-06-27T00:22:58.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:22:58.103Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T00:24:58.374Z","endTime":"2026-06-27T00:25:41.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33202734814362,"aZ":-28.51389833186324,"pfxX":-10.978437049318728,"pfxZ":1.952116914329352,"pX":0.6755247474345791,"pZ":2.1766003173960415,"vX0":9.519560432708701,"vY0":-136.97924806168547,"vZ0":-2.1724158326026735,"x":91.25,"y":180.01,"x0":-1.4433044072349697,"y0":50.001064458773165,"z0":4.958037080133283,"aX":-20.559778356519463},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":2160,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.40208496495489143,"extension":5.561433506046772},"index":0,"playId":"3b80afbb-e158-3d1b-b3c2-d6719af132db","pitchNumber":1,"startTime":"2026-06-27T00:25:14.824Z","endTime":"2026-06-27T00:25:19.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67740067002785,"aZ":-17.347844108420254,"pfxX":-6.848263191149911,"pfxZ":7.810604665743854,"pX":0.2934514457531206,"pZ":2.8786429213012847,"vX0":7.362489041844644,"vY0":-137.662564358061,"vZ0":-3.022870164333173,"x":105.81,"y":161.06,"x0":-1.5399838109471762,"y0":50.00338244222228,"z0":5.18116978974763,"aX":-13.001134314839376},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":2298,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.399556998044583,"extension":5.382951137050467},"hitData":{"launchSpeed":83.5,"launchAngle":21.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.87,"coordY":92.85}},"index":1,"playId":"28498724-ba50-3e5b-9c80-8c37088279d4","pitchNumber":2,"startTime":"2026-06-27T00:25:29.184Z","endTime":"2026-06-27T00:25:41.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.16,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:25:41.031Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T00:25:51.223Z","endTime":"2026-06-27T00:27:25.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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, 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.0,"endSpeed":80.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963103227066387,"aZ":-33.04544093673726,"pfxX":-10.431751706384379,"pfxZ":-0.5267686360545891,"pX":-0.8595503754880274,"pZ":2.66764793879283,"vX0":5.743023083729802,"vY0":-128.06543662482918,"vZ0":0.9649469242369635,"x":149.76,"y":166.75,"x0":-1.7783298552356661,"y0":50.001429363119975,"z0":4.874848088930643,"aX":-17.290023524882987},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.5,"breakHorizontal":17.5,"spinRate":1926,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.4280211276724568,"extension":5.654205032083635},"index":0,"playId":"99298621-3bca-35a8-b9c8-69bf74387797","pitchNumber":1,"startTime":"2026-06-27T00:26:21.413Z","endTime":"2026-06-27T00:26:25.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625197887790492,"aZ":-32.611138907918935,"pfxX":-9.760291780986487,"pfxZ":-0.2638530682700466,"pX":-0.3102265703580397,"pZ":1.7970441190834987,"vX0":6.641182541723738,"vY0":-127.35554069321572,"vZ0":-1.0640903170943397,"x":128.83,"y":190.26,"x0":-1.6860996603484186,"y0":50.005985018035844,"z0":4.804213778998001,"aX":-16.005202182559106},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.5,"breakHorizontal":16.1,"spinRate":2060,"spinDirection":261},"zone":7,"typeConfidence":2.0,"plateTime":0.4303999927497282,"extension":5.727130814483814},"index":1,"playId":"8e7109da-1bee-3616-ad1e-2fe12acc6af6","pitchNumber":2,"startTime":"2026-06-27T00:26:39.399Z","endTime":"2026-06-27T00:26:42.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130645162770758,"aZ":-31.193584634053522,"pfxX":-9.345947669454791,"pfxZ":0.5993489593457788,"pX":-0.4855454202720001,"pZ":1.8553812984718678,"vX0":6.101454352275924,"vY0":-127.60278410781659,"vZ0":-1.1621458035745473,"x":135.51,"y":188.68,"x0":-1.697692472353968,"y0":50.00510109980773,"z0":4.782397812471461,"aX":-15.359199843953572},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":15.5,"spinRate":1988,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.4298361672888502,"extension":5.739640053863926},"hitData":{"launchSpeed":87.1,"launchAngle":37.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.21,"coordY":94.61}},"index":2,"playId":"3e672825-4528-3297-98f3-266a44bb26ca","pitchNumber":3,"startTime":"2026-06-27T00:27:13.342Z","endTime":"2026-06-27T00:27:25.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.89999999999999,"awayTeamWinProbability":43.10000000000001,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.89,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:27:25.365Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Petey Halpin lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T00:27:28.850Z","endTime":"2026-06-27T00:28:44.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26648042324382,"aZ":-15.930526387054336,"pfxX":-6.634192553495553,"pfxZ":8.407374989755034,"pX":0.9374303350924553,"pZ":2.744719918154485,"vX0":8.426246387846295,"vY0":-138.65124969172308,"vZ0":-3.5204940115508183,"x":81.27,"y":164.67,"x0":-1.2902536665946487,"y0":50.001029356903054,"z0":5.105132587727991,"aX":-12.815194672321107},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2349,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3962302255972956,"extension":5.712926849077083},"index":0,"playId":"6976cf2f-0b73-3c37-a944-5640301fe941","pitchNumber":1,"startTime":"2026-06-27T00:27:49.891Z","endTime":"2026-06-27T00:27:53.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.958879316159614,"aZ":-28.492158337698754,"pfxX":-0.6473509491083709,"pfxZ":2.281085480415256,"pX":1.1523211119380288,"pZ":1.8197763112913818,"vX0":7.084005586020969,"vY0":-126.30496869432477,"vZ0":-1.8470008042432562,"x":73.08,"y":189.65,"x0":-1.6057394270347292,"y0":50.00217206305527,"z0":4.853775444773721,"aX":-1.04502932349429},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.0,"breakHorizontal":-0.5,"spinRate":2287,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4338082523904627,"extension":5.644859207534849},"index":1,"playId":"4afd25e8-d6cf-33d5-a23b-3c0795b013d0","pitchNumber":2,"startTime":"2026-06-27T00:28:08.828Z","endTime":"2026-06-27T00:28:12.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25160831936475,"aZ":-18.70801500903113,"pfxX":-6.736347737462431,"pfxZ":6.873920348994153,"pX":0.42598413261330237,"pZ":2.7986443296766894,"vX0":7.525387221771834,"vY0":-139.09196727078154,"vZ0":-3.1725877952698758,"x":100.76,"y":163.22,"x0":-1.4396594531874798,"y0":50.00237218477319,"z0":5.194805341539651,"aX":-13.19659309226888},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":10.7,"spinRate":2252,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.39380899704192807,"extension":5.507827734674153},"hitData":{"launchSpeed":93.2,"launchAngle":22.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.7,"coordY":64.6}},"index":2,"playId":"12daa86f-d888-35d7-afd5-dd9d38ecb271","pitchNumber":3,"startTime":"2026-06-27T00:28:31.931Z","endTime":"2026-06-27T00:28:44.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.62,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:28:44.064Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T00:28:48.431Z","endTime":"2026-06-27T00:31:34.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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, 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":86.9,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05557788360609,"aZ":-30.85633501393043,"pfxX":-0.2082276331497388,"pfxZ":0.8035789423312947,"pX":0.9000197744564258,"pZ":1.410700620725054,"vX0":6.470015816208592,"vY0":-126.51893022339424,"vZ0":-2.49397655135522,"x":82.69,"y":200.69,"x0":-1.6468305328368764,"y0":50.00497452601064,"z0":4.84425400137726,"aX":-0.34305825629023273},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":-0.8,"spinRate":2402,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4303841434370539,"extension":5.511560563503792},"index":0,"playId":"6aac9f7b-fc98-36d3-a76d-034f8b74e798","pitchNumber":1,"startTime":"2026-06-27T00:29:07.672Z","endTime":"2026-06-27T00:29:12.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56980717397279,"aZ":-31.149932191934642,"pfxX":-0.354659234899493,"pfxZ":0.63016087616775,"pX":0.7827891911243804,"pZ":1.1907377702610649,"vX0":6.166172458028967,"vY0":-126.46880353700516,"vZ0":-2.8133800550941137,"x":87.16,"y":206.63,"x0":-1.6315456434126807,"y0":50.00569303120793,"z0":4.792816368806538,"aX":-0.5803012571282166},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-0.6,"spinRate":2375,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.43158603772225046,"extension":5.557470482341222},"index":1,"playId":"6f031e7e-8c25-3410-86ff-3b9c73f0b637","pitchNumber":2,"startTime":"2026-06-27T00:29:24.491Z","endTime":"2026-06-27T00:29:27.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91555704525899,"aZ":-18.703860712928606,"pfxX":-7.703121179092831,"pfxZ":6.783693251610979,"pX":-0.7459809700941894,"pZ":2.580369432171467,"vX0":5.214732494826496,"vY0":-140.30389321380747,"vZ0":-3.5424053407502667,"x":145.44,"y":169.11,"x0":-1.6316547914694548,"y0":50.002972801458185,"z0":5.084321642563682,"aX":-15.297053770885306},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2358,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.390984369809102,"extension":5.5481391867995145},"index":2,"playId":"d3c64986-d61f-3d0e-918c-a56267f6f7db","pitchNumber":3,"startTime":"2026-06-27T00:29:44.168Z","endTime":"2026-06-27T00:29:51.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.214514255541747,"aZ":-32.26387310329682,"pfxX":0.9247745507026702,"pfxZ":-0.059003323334868796,"pX":0.11945724580001196,"pZ":1.2853640803996569,"vX0":4.1387447820081364,"vY0":-121.98833725123248,"vZ0":-1.9227968354942084,"x":112.45,"y":204.08,"x0":-1.7168809202430961,"y0":50.004173183064054,"z0":4.856088068573049,"aX":1.3976087919085132},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.4,"breakHorizontal":-2.6,"spinRate":2386,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4484167006047288,"extension":5.599689590005926},"index":3,"playId":"930c7982-e525-3c7a-82fb-e78364763bd1","pitchNumber":4,"startTime":"2026-06-27T00:30:19.510Z","endTime":"2026-06-27T00:30:22.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92201496105674,"aZ":-20.557293603165544,"pfxX":-5.909105881576401,"pfxZ":5.9922614459364,"pX":0.5249852764780403,"pZ":3.706827340346475,"vX0":7.418477825456579,"vY0":-138.14277644776715,"vZ0":-0.19163410783545076,"x":96.99,"y":138.7,"x0":-1.4237867307034648,"y0":50.00277547272297,"z0":5.155605925268503,"aX":-11.455569778585827},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":9.2,"spinRate":2212,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39604686756998264,"extension":5.748943664979497},"index":4,"playId":"820f2325-1655-3555-89ac-db3df0a17eb1","pitchNumber":5,"startTime":"2026-06-27T00:30:43.346Z","endTime":"2026-06-27T00:30:47.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"6afe7dab-2960-3eb0-a87d-fb458c77e591","startTime":"2026-06-27T00:31:05.365Z","endTime":"2026-06-27T00:31:08.365Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30315195814709,"aZ":-31.80025582292836,"pfxX":0.3909268525515879,"pfxZ":0.23641707228230047,"pX":-0.780405224547277,"pZ":2.570193583129931,"vX0":2.530209761033795,"vY0":-124.57562524930815,"vZ0":0.3618347505008781,"x":146.75,"y":169.38,"x0":-1.8569584239124155,"y0":50.003584135757144,"z0":5.036283402680221,"aX":0.6184239894420509},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.2,"spinRate":2307,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.4384480739044183,"extension":5.417645048405354},"hitData":{"launchSpeed":86.7,"launchAngle":35.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.5,"coordY":119.57}},"index":6,"playId":"7e832f03-fc6c-31a0-a949-989562d6556b","pitchNumber":6,"startTime":"2026-06-27T00:31:26.025Z","endTime":"2026-06-27T00:31:34.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:31:34.158Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Travis Bazzana to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T00:33:27.804Z","endTime":"2026-06-27T00:34:15.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.045846598656773,"aZ":-16.184359961297023,"pfxX":5.4077049075011026,"pfxZ":9.207515400365462,"pX":0.034875892467860735,"pZ":2.5854128787896884,"vX0":-4.189841104925879,"vY0":-130.81588271591164,"vZ0":-4.891235813977644,"x":115.67,"y":168.97,"x0":0.9529798406291611,"y0":50.00614863048267,"z0":5.6890660981174745,"aX":9.394330413628678},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.8,"breakHorizontal":-8.9,"spinRate":1800,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.41836765965580724,"extension":7.690857486899843},"index":0,"playId":"b3c30b79-e47c-3d83-842f-b114dc895005","pitchNumber":1,"startTime":"2026-06-27T00:33:49.638Z","endTime":"2026-06-27T00:33:53.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.952557823012413,"aZ":-44.461402112281114,"pfxX":-4.844618568588318,"pfxZ":-9.05689766164707,"pX":-0.06621303064389161,"pZ":1.6928573512853824,"vX0":-1.0607197414253475,"vY0":-116.59845452338708,"vZ0":-0.2533049758084356,"x":119.52,"y":193.07,"x0":1.0253162633467785,"y0":50.00302939236395,"z0":6.051261641658089,"aX":-6.571767777756111},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.1,"breakHorizontal":9.0,"spinRate":2615,"spinDirection":330},"zone":8,"typeConfidence":0.9,"plateTime":0.47244427611287465,"extension":7.037479707815},"hitData":{"launchSpeed":69.6,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":164.96}},"index":1,"playId":"58f148d3-2b8b-3a6d-bf80-cec572a8c2c6","pitchNumber":2,"startTime":"2026-06-27T00:34:07.864Z","endTime":"2026-06-27T00:34:15.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:34:15.293Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Emerson walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T00:34:26.237Z","endTime":"2026-06-27T00:36:13.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":73.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.560960348632754,"aZ":-43.39292813357585,"pfxX":-3.767821584395369,"pfxZ":-8.348493033845791,"pX":0.01560814480874459,"pZ":0.21578617223440405,"vX0":-1.1697385700463825,"vY0":-116.52368539443101,"vZ0":-3.333004881421169,"x":116.41,"y":232.95,"x0":1.016678066610484,"y0":50.00409179673582,"z0":5.858327746147662,"aX":-5.062616565152273},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.7,"breakHorizontal":7.1,"spinRate":2598,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.47423999514867754,"extension":7.1991853847699945},"index":0,"playId":"d23ee5c7-739e-3654-bb67-7c5abf1aa331","pitchNumber":1,"startTime":"2026-06-27T00:34:42.053Z","endTime":"2026-06-27T00:34:45.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.903181559137092,"aZ":-44.12334388939002,"pfxX":-5.140745607777883,"pfxZ":-8.71527948016142,"pX":-1.0171759547798758,"pZ":0.20329201489512164,"vX0":-2.6906133679132185,"vY0":-117.36485056529982,"vZ0":-3.4557372014520107,"x":155.77,"y":233.29,"x0":0.8188256924585177,"y0":50.00498707021114,"z0":5.877129503383141,"aX":-7.0448555820659795},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.4,"breakHorizontal":10.1,"spinRate":2583,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.4699081328594903,"extension":7.611527678800618},"index":1,"playId":"52d9cf51-0b48-3459-9127-f3114f6bdfba","pitchNumber":2,"startTime":"2026-06-27T00:35:01.938Z","endTime":"2026-06-27T00:35:05.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507066358057276,"aZ":-21.623988372219735,"pfxX":-0.626077466583816,"pfxZ":6.5620187886242425,"pX":-0.565388606555028,"pZ":2.5188184415692434,"vX0":-3.7586712128053756,"vY0":-126.6792498473982,"vZ0":-3.3910153395357097,"x":138.55,"y":170.77,"x0":1.0255493218448468,"y0":50.00091634402878,"z0":5.6252459944018165,"aX":-1.0064041025768349},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.3,"breakHorizontal":2.0,"spinRate":2058,"spinDirection":209},"zone":4,"typeConfidence":0.95,"plateTime":0.43417225249807334,"extension":7.3949978198306},"index":2,"playId":"3c562434-1774-37b3-ba5a-42f198fd9c65","pitchNumber":3,"startTime":"2026-06-27T00:35:24.366Z","endTime":"2026-06-27T00:35:28.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8736240284518,"aZ":-23.01725882918827,"pfxX":-1.416814356121562,"pfxZ":5.752012034800127,"pX":-1.1757995679237168,"pZ":0.3575066739232912,"vX0":-4.7386692553054335,"vY0":-126.01269016649805,"vZ0":-7.977215178683651,"x":161.82,"y":229.13,"x0":0.9205424194142859,"y0":50.00552405481779,"z0":5.451348762866804,"aX":-2.25749040901256},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.6,"breakHorizontal":3.7,"spinRate":2019,"spinDirection":200},"zone":13,"typeConfidence":0.92,"plateTime":0.4362482953801825,"extension":7.6869542910548985},"index":3,"playId":"dfb5da86-5fcf-3e26-b38f-c3c038eb1704","pitchNumber":4,"startTime":"2026-06-27T00:35:39.700Z","endTime":"2026-06-27T00:35:43.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.293676001779797,"aZ":-28.271198618257102,"pfxX":-2.5232905260192116,"pfxZ":2.4345198490668585,"pX":-0.42490318947161515,"pZ":1.4264202450173584,"vX0":-3.107317828575856,"vY0":-125.95588254401095,"vZ0":-4.455314453594575,"x":133.2,"y":200.27,"x0":1.1538621841133885,"y0":50.0011548789182,"z0":5.512009891202391,"aX":-4.041510862948016},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":5.3,"spinRate":1959,"spinDirection":211},"zone":13,"typeConfidence":0.69,"plateTime":0.4353499386004067,"extension":7.874118694993233},"index":4,"playId":"857eb007-f609-3ee0-a447-fde50d53c048","pitchNumber":5,"startTime":"2026-06-27T00:36:08.943Z","endTime":"2026-06-27T00:36:13.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.0,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:36:13.741Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randy Arozarena doubles (19) on a sharp line drive to center fielder Petey Halpin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T00:36:27.201Z","endTime":"2026-06-27T00:39:11.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.823562773146335,"aZ":-13.065389888548493,"pfxX":5.3751118158794675,"pfxZ":10.700455655276992,"pX":-0.25133216507705924,"pZ":1.1163459588416356,"vX0":-4.918528920134567,"vY0":-133.3311201952979,"vZ0":-8.979380495384309,"x":126.58,"y":208.64,"x0":0.926192615760354,"y0":50.005644715372775,"z0":5.488737474592511,"aX":9.601412407629185},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":-8.5,"spinRate":1899,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.41207680254951784,"extension":7.685584508832218},"index":0,"playId":"64df79a5-0e95-3129-8ab3-6923b1121f6a","pitchNumber":1,"startTime":"2026-06-27T00:36:37.784Z","endTime":"2026-06-27T00:36:42.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":91.0,"endSpeed":82.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.742137581033237,"aZ":-14.35972038795576,"pfxX":4.888992933657636,"pfxZ":10.118614328140493,"pX":0.30573953274878224,"pZ":3.072538441587731,"vX0":-3.280296328263339,"vY0":-132.47125811880187,"vZ0":-4.115706036034579,"x":105.35,"y":155.82,"x0":0.9306943615514023,"y0":50.00620193733691,"z0":5.710443927068391,"aX":8.610518885815791},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":-8.0,"spinRate":1874,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.41494812029500583,"extension":7.5824677914177965},"index":1,"playId":"37205c84-17e4-357a-be27-a57244e67935","pitchNumber":2,"startTime":"2026-06-27T00:36:54.927Z","endTime":"2026-06-27T00:36:59.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.783480022720195,"aZ":-14.30297024251688,"pfxX":5.1088097565343125,"pfxZ":10.078526235133038,"pX":-0.004521230499198554,"pZ":1.21616961144282,"vX0":-4.137790903102269,"vY0":-132.87633203921797,"vZ0":-8.798639643993896,"x":117.17,"y":205.94,"x0":0.9158554158159679,"y0":50.00052079805567,"z0":5.629367116779017,"aX":9.055109793526665},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.3,"breakHorizontal":-8.3,"spinRate":1810,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.41360037108290637,"extension":7.529489275236238},"index":2,"playId":"c17b7c23-0b03-3c87-8c12-dddc4360d888","pitchNumber":3,"startTime":"2026-06-27T00:37:12.989Z","endTime":"2026-06-27T00:37:18.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colt Emerson caught stealing 2nd base, catcher Patrick Bailey to second baseman Travis Bazzana.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"c17b7c23-0b03-3c87-8c12-dddc4360d888","startTime":"2026-06-27T00:37:35.596Z","endTime":"2026-06-27T00:37:54.216Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806068,"link":"/api/v1/people/806068"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.84,"dramaIndex":89.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391665776022304,"aZ":-44.402607807059916,"pfxX":-5.13376468143857,"pfxZ":-8.925819953892132,"pX":-0.33306190284230835,"pZ":2.14075102062823,"vX0":-1.210139465927336,"vY0":-117.22026815201004,"vZ0":0.7700466305049722,"x":129.7,"y":180.98,"x0":0.858579292962172,"y0":50.00425487730403,"z0":6.006147038275573,"aX":-7.032217248232653},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.6,"breakHorizontal":9.6,"spinRate":2605,"spinDirection":329},"zone":7,"typeConfidence":0.9,"plateTime":0.4701013843876525,"extension":7.078433516582238},"index":4,"playId":"51c7a24b-55b6-3210-9348-d9c8e833303c","pitchNumber":4,"startTime":"2026-06-27T00:37:54.216Z","endTime":"2026-06-27T00:37:57.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-27T00:38:23.712Z","endTime":"2026-06-27T00:38:58.410Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.575050840531055,"aZ":-14.351473182411146,"pfxX":4.6406749846282445,"pfxZ":9.714764818832846,"pX":1.0991316475548565,"pZ":2.1684070085814446,"vX0":-1.4317521725304838,"vY0":-134.46207168991657,"vZ0":-6.333777799262727,"x":75.1,"y":180.23,"x0":1.0348350233925379,"y0":50.004893752476114,"z0":5.568904785856869,"aX":8.516857039051837},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-8.2,"spinRate":1923,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.4070020339754299,"extension":7.5588101767650775},"hitData":{"launchSpeed":101.8,"launchAngle":19.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":160.54,"coordY":55.99}},"index":6,"playId":"e8c7c684-936e-36b0-852a-073dbe6f5123","pitchNumber":5,"startTime":"2026-06-27T00:38:58.410Z","endTime":"2026-06-27T00:39:11.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.84,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:39:11.203Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, third baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T00:39:20.309Z","endTime":"2026-06-27T00:42:30.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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,7],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":74.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301485046520785,"aZ":-43.941862618049115,"pfxX":-4.6437010530830864,"pfxZ":-8.529413044724123,"pX":-0.9921606768759764,"pZ":0.6744109475578257,"vX0":-2.88611791641357,"vY0":-117.5358609187855,"vZ0":-2.596672858633351,"x":154.82,"y":220.57,"x0":0.861273287546409,"y0":50.005574603619394,"z0":5.930928315620953,"aX":-6.403344440227437},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.8,"breakHorizontal":9.2,"spinRate":2650,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.46863564852516904,"extension":7.326460021735998},"index":0,"playId":"978b78f0-8d52-3e28-8f56-2fa1cd0af18c","pitchNumber":1,"startTime":"2026-06-27T00:39:44.826Z","endTime":"2026-06-27T00:39:47.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.908374893908658,"aZ":-44.62859808827248,"pfxX":-5.596121998827578,"pfxZ":-8.999895595386912,"pX":-0.11081342847969068,"pZ":1.6362991037706078,"vX0":-0.8434481796367865,"vY0":-117.64792189204837,"vZ0":-0.3143085665110319,"x":121.22,"y":194.6,"x0":0.9796762511864571,"y0":50.00162363083384,"z0":5.951972071402583,"aX":-7.745990729844665},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-16.0,"breakHorizontal":10.3,"spinRate":2686,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4678043361983093,"extension":7.058748492918147},"index":1,"playId":"d0ce2a25-0f5e-3415-be30-08509c4c4dd0","pitchNumber":2,"startTime":"2026-06-27T00:40:06.457Z","endTime":"2026-06-27T00:40:09.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13864282847396,"aZ":-44.75696345726528,"pfxX":-5.882645319346207,"pfxZ":-9.171070783610713,"pX":1.1294795092421694,"pZ":3.4149584307195946,"vX0":1.7249988705041166,"vY0":-117.24746184969337,"vZ0":3.6140947944096418,"x":73.95,"y":146.58,"x0":1.1421225103700228,"y0":50.00227762434305,"z0":6.071358938697208,"aX":-8.072115321398519},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.2,"breakHorizontal":10.1,"spinRate":2514,"spinDirection":327},"zone":12,"typeConfidence":0.9,"plateTime":0.4697429294143731,"extension":7.23978510551762},"index":2,"playId":"d7bce6e4-14d2-359d-88e7-701882970e29","pitchNumber":3,"startTime":"2026-06-27T00:40:37.451Z","endTime":"2026-06-27T00:40:40.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800150917989644,"aZ":-44.99854891610136,"pfxX":-5.455019449538324,"pfxZ":-9.645861855812003,"pX":0.33633462959001403,"pZ":2.0808158584694194,"vX0":0.4291947616282508,"vY0":-115.79563307347831,"vZ0":0.9794452662842086,"x":104.18,"y":182.6,"x0":0.8531166756219037,"y0":50.00161011362735,"z0":6.029355217770375,"aX":-7.253738289497258},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.7,"breakHorizontal":9.7,"spinRate":2504,"spinDirection":332},"zone":9,"typeConfidence":0.9,"plateTime":0.4768186363281579,"extension":7.2265046551309995},"index":3,"playId":"1f9f9ec7-8863-372d-a8b7-a050d8b02dce","pitchNumber":4,"startTime":"2026-06-27T00:40:55.981Z","endTime":"2026-06-27T00:40:58.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.277733103306147,"aZ":-44.34209492730458,"pfxX":-4.670766144398801,"pfxZ":-8.805466344459674,"pX":0.1297749093378628,"pZ":0.1615321996742269,"vX0":-0.731692814433111,"vY0":-118.44268101243138,"vZ0":-3.4823646270120276,"x":112.05,"y":234.42,"x0":1.050248312120549,"y0":50.00181086655212,"z0":5.815613061451017,"aX":-6.456887398796143},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.6,"breakHorizontal":8.6,"spinRate":2776,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.46729494022073803,"extension":7.286289065503348},"index":4,"playId":"184fea1c-f8f6-3995-b340-dcbcc12106b0","pitchNumber":5,"startTime":"2026-06-27T00:41:16.924Z","endTime":"2026-06-27T00:41:20.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":79.5,"endSpeed":72.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.529339326706637,"aZ":-45.049244795925524,"pfxX":-5.87972726309995,"pfxZ":-9.634380612581273,"pX":0.9513837323562663,"pZ":2.6308522365589053,"vX0":1.4537723391702981,"vY0":-115.69560337691752,"vZ0":2.1288334962197957,"x":80.74,"y":167.75,"x0":1.073046453332848,"y0":50.005128760051406,"z0":6.063748993069529,"aX":-7.855145629781522},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-16.4,"breakHorizontal":10.2,"spinRate":2765,"spinDirection":328},"zone":14,"typeConfidence":0.9,"plateTime":0.4760976580127738,"extension":7.113984158751174},"index":5,"playId":"ad703592-f46e-3857-be46-ce010a58f49b","pitchNumber":6,"startTime":"2026-06-27T00:41:45.258Z","endTime":"2026-06-27T00:41:50.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-27T00:42:08.560Z","endTime":"2026-06-27T00:42:23.171Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12456293237999,"aZ":-44.907444238704194,"pfxX":-4.2348337256995805,"pfxZ":-9.204874786595159,"pX":-0.1519146133811134,"pZ":1.5637862161581564,"vX0":-1.1487100097041676,"vY0":-117.961744036954,"vZ0":-0.5034930287529396,"x":122.79,"y":196.56,"x0":0.8934182414209991,"y0":50.00001734565171,"z0":5.9834058987256755,"aX":-5.861254340598514},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.4,"breakHorizontal":7.9,"spinRate":2593,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.4674879542095529,"extension":7.202482484375589},"hitData":{"launchSpeed":103.0,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.59,"coordY":166.17}},"index":7,"playId":"15780d3f-2d77-39fa-99cb-a745ddaf0454","pitchNumber":7,"startTime":"2026-06-27T00:42:23.171Z","endTime":"2026-06-27T00:42:30.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":5.29999999999999,"leverageIndex":1.99,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:42:30.818Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, first baseman Josh Naylor to pitcher Luis Castillo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T00:44:25.890Z","endTime":"2026-06-27T00:46:18.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"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":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.049701402495828,"aZ":-28.56804365457111,"pfxX":-9.621619428593652,"pfxZ":2.28513987476059,"pX":-0.33375599702615816,"pZ":2.902630171532248,"vX0":6.206947318819889,"vY0":-125.29745686724367,"vZ0":0.8130918000557431,"x":129.72,"y":160.41,"x0":-1.6022613198518625,"y0":50.00273711466736,"z0":4.921567329767731,"aX":-15.18634349415581},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":1911,"spinDirection":264},"zone":1,"typeConfidence":2.0,"plateTime":0.43836612329347124,"extension":5.296130936120737},"index":0,"playId":"6fd8e80e-03fc-39aa-8aef-512730e563c9","pitchNumber":1,"startTime":"2026-06-27T00:44:40.179Z","endTime":"2026-06-27T00:44:43.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.173539545157226,"aZ":-18.260166769081046,"pfxX":-5.840892847451079,"pfxZ":7.205521532967609,"pX":-0.3266309521236626,"pZ":2.8763361009830533,"vX0":5.538012188944327,"vY0":-138.60166033708694,"vZ0":-2.8367386608971987,"x":129.45,"y":161.12,"x0":-1.5991388842569572,"y0":50.0023483845595,"z0":5.143544141655223,"aX":-11.277843459328407},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":9.4,"spinRate":2266,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.39633466613113066,"extension":5.473141399071562},"index":1,"playId":"0f7ef216-11ff-31ec-8f6e-96d0c9f93013","pitchNumber":2,"startTime":"2026-06-27T00:44:54.782Z","endTime":"2026-06-27T00:44:57.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-27T00:45:06.706Z","endTime":"2026-06-27T00:45:17.789Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87181727737571,"aZ":-31.559202302456104,"pfxX":0.32286880167907306,"pfxZ":0.39555137383250116,"pX":1.023332403319207,"pZ":1.3896852072676433,"vX0":6.1739576358228,"vY0":-123.69022479305906,"vZ0":-2.018213256906767,"x":77.99,"y":201.26,"x0":-1.556864553262917,"y0":50.00014087200772,"z0":4.887023984557432,"aX":0.493673678610804},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.5,"breakHorizontal":-2.2,"spinRate":2299,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.44445754900751044,"extension":5.408572714272614},"index":3,"playId":"2a7c1c9d-1323-3865-a862-1ad1ec400626","pitchNumber":3,"startTime":"2026-06-27T00:45:17.789Z","endTime":"2026-06-27T00:45:20.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89502034618598,"aZ":-22.86630300998148,"pfxX":-6.596238496695317,"pfxZ":4.877055727365898,"pX":-0.7420027192452116,"pZ":4.251210759049283,"vX0":4.849158801705624,"vY0":-137.18500326461438,"vZ0":1.639902305710464,"x":145.28,"y":124.0,"x0":-1.6740929406476988,"y0":50.004508842265075,"z0":5.202685713166846,"aX":-12.594001073081596},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":10.9,"spinRate":2199,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3990186666699187,"extension":5.372838708710601},"index":4,"playId":"bc907146-01ae-30ba-aa8a-491740d864c9","pitchNumber":4,"startTime":"2026-06-27T00:45:34.742Z","endTime":"2026-06-27T00:45:39.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369457505105437,"aZ":-21.157704266753697,"pfxX":-5.97917075954487,"pfxZ":5.7001246613233185,"pX":-0.5408014355217945,"pZ":3.892390429468744,"vX0":5.190856627148479,"vY0":-138.29968367904394,"vZ0":0.18609235700034088,"x":137.61,"y":133.69,"x0":-1.6668907271717288,"y0":50.00558174214777,"z0":5.245352719299271,"aX":-11.563148014896667},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":9.7,"spinRate":2190,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3963164474405456,"extension":5.443227428999573},"index":5,"playId":"79cc1e69-1e80-3045-809e-f2e9d05ab849","pitchNumber":5,"startTime":"2026-06-27T00:45:53.485Z","endTime":"2026-06-27T00:45:57.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722212265360827,"aZ":-31.90471191102711,"pfxX":-8.62780077355442,"pfxZ":0.1599743285203843,"pX":-0.047943037269089384,"pZ":1.7844638813716829,"vX0":6.759282229632614,"vY0":-127.34634411499042,"vZ0":-1.1619011108755533,"x":118.83,"y":190.6,"x0":-1.6187317096550808,"y0":50.00054033712579,"z0":4.775898089478157,"aX":-14.136055189480738},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":14.0,"spinRate":1856,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.43050397532702656,"extension":5.267545794308218},"hitData":{"launchSpeed":92.0,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.27,"coordY":165.58}},"index":6,"playId":"e2172b62-e819-3700-8f6f-7e3751f19a82","pitchNumber":6,"startTime":"2026-06-27T00:46:11.475Z","endTime":"2026-06-27T00:46:18.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:46:18.786Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, first baseman Josh Naylor to pitcher Luis Castillo.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T00:46:32.652Z","endTime":"2026-06-27T00:48:11.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80765235943007,"aZ":-25.781107333755827,"pfxX":-9.75399667966247,"pfxZ":3.3506755244949273,"pX":0.9275648135893189,"pZ":1.7403416626569432,"vX0":9.508096362403082,"vY0":-137.54965397382733,"vZ0":-3.422226325417605,"x":81.64,"y":191.79,"x0":-1.314311821077658,"y0":50.00094179491778,"z0":4.757618529779463,"aX":-18.603344795055488},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2086,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3988997327508619,"extension":5.342954892540767},"index":0,"playId":"d1e50500-7eb2-391b-9e88-761a31004a6d","pitchNumber":1,"startTime":"2026-06-27T00:46:57.559Z","endTime":"2026-06-27T00:47:01.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":87.2,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.328289527711217,"aZ":-34.24420897849545,"pfxX":-9.760380251288629,"pfxZ":-1.2824887283539175,"pX":-0.2618660137812929,"pZ":1.6483330410854502,"vX0":6.66780755838627,"vY0":-126.77820739579694,"vZ0":-0.9604096432587317,"x":126.98,"y":194.28,"x0":-1.6711583330392334,"y0":50.00395482811091,"z0":4.7896851681812,"aX":-15.730975779410615},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":16.0,"spinRate":1852,"spinDirection":262},"zone":8,"typeConfidence":2.0,"plateTime":0.4336816873420517,"extension":5.320430365579483},"index":1,"playId":"6de1108b-773f-38b8-b233-bbcb7af13d27","pitchNumber":2,"startTime":"2026-06-27T00:47:11.646Z","endTime":"2026-06-27T00:47:14.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15771466810937,"aZ":-23.32715649467966,"pfxX":-7.030254270618881,"pfxZ":4.557363066765841,"pX":-0.9192183846469653,"pZ":2.5871645577570774,"vX0":4.634255890372411,"vY0":-138.6797684637193,"vZ0":-2.4063434231726366,"x":152.04,"y":168.93,"x0":-1.7020091582779424,"y0":50.000658331174634,"z0":5.028739816339238,"aX":-13.637609197551907},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":11.8,"spinRate":2259,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.39556180383096917,"extension":5.364035873746785},"index":2,"playId":"56d7cd38-43de-3228-923e-c2be63c1880e","pitchNumber":3,"startTime":"2026-06-27T00:47:30.028Z","endTime":"2026-06-27T00:47:33.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501964573083796,"aZ":-31.461979460038982,"pfxX":0.4118987357427937,"pfxZ":0.4481456348619126,"pX":-0.7617182904451028,"pZ":2.4745684724006285,"vX0":2.6354287581817317,"vY0":-124.96920418677112,"vZ0":0.17939212780920744,"x":146.03,"y":171.97,"x0":-1.8803843516987733,"y0":50.003038991718185,"z0":4.97112588618047,"aX":0.6561197667689155},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":-1.3,"spinRate":2235,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4370929623961084,"extension":5.368669480663352},"index":3,"playId":"f7dc845d-5dcd-3fe1-bf4d-2c8de4ecfc78","pitchNumber":4,"startTime":"2026-06-27T00:47:46.369Z","endTime":"2026-06-27T00:47:49.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241314203600133,"aZ":-31.223800479433894,"pfxX":-9.908567765561104,"pfxZ":0.5838233918425466,"pX":-0.324318965369745,"pZ":2.580900080170731,"vX0":6.182478009008501,"vY0":-127.06764208062057,"vZ0":0.5772119542055569,"x":129.36,"y":169.1,"x0":-1.507771768299089,"y0":50.00247360842149,"z0":4.841353000017848,"aX":-16.122538603823102},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":16.4,"spinRate":1827,"spinDirection":271},"zone":4,"typeConfidence":2.0,"plateTime":0.4318687902854008,"extension":5.204388968746131},"hitData":{"launchSpeed":86.1,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.16,"coordY":163.14}},"index":4,"playId":"9c2dc931-07a4-3d2b-a1c0-68cab0d7f94c","pitchNumber":5,"startTime":"2026-06-27T00:48:03.748Z","endTime":"2026-06-27T00:48:11.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:48:11.051Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T00:48:19.556Z","endTime":"2026-06-27T00:49:54.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.0,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69420917524663,"aZ":-31.345436992705242,"pfxX":0.11401906385728822,"pfxZ":0.5210824784491557,"pX":-0.8237373686984744,"pZ":2.210171105404158,"vX0":2.3803434095550404,"vY0":-125.36219615324487,"vZ0":-0.38778161319141324,"x":148.4,"y":179.11,"x0":-1.799297053866368,"y0":50.00338495529238,"z0":4.919457351340225,"aX":0.18205856363804815},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.1,"breakHorizontal":-0.7,"spinRate":2246,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.4364610195344949,"extension":5.248974462819825},"index":0,"playId":"0824aa70-06a0-3320-adaa-418685d6c37f","pitchNumber":1,"startTime":"2026-06-27T00:48:48.964Z","endTime":"2026-06-27T00:48:52.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575686669042337,"aZ":-33.5414664522501,"pfxX":-10.110311964319049,"pfxZ":-0.8361692779327417,"pX":0.4513351455521845,"pZ":1.1435943786470666,"vX0":8.24061905381985,"vY0":-127.1722472689433,"vZ0":-2.2344738200961825,"x":99.8,"y":207.9,"x0":-1.527233008245471,"y0":50.0061227915194,"z0":4.710235572766124,"aX":-16.461912968724217},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":16.3,"spinRate":1922,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4317220981933647,"extension":5.421193561098023},"index":1,"playId":"5ee30844-a4be-319e-9a02-f645b3df9f1b","pitchNumber":2,"startTime":"2026-06-27T00:49:07.533Z","endTime":"2026-06-27T00:49:10.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96077143198314,"aZ":-30.798505191622606,"pfxX":-0.06616964696768646,"pfxZ":0.8440649904451618,"pX":0.525689952521266,"pZ":1.6463925352062654,"vX0":5.551077612332986,"vY0":-126.85005783672369,"vZ0":-1.8416184742102422,"x":96.96,"y":194.33,"x0":-1.6787732107095186,"y0":50.00524164159612,"z0":4.827699488713786,"aX":-0.1085101765823746},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2262,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4311266172533581,"extension":5.512832587584169},"index":2,"playId":"b69462fa-e023-3389-9dbc-927ef51749b6","pitchNumber":3,"startTime":"2026-06-27T00:49:24.482Z","endTime":"2026-06-27T00:49:29.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.243925117030003,"aZ":-31.645713137116598,"pfxX":-10.635977348887373,"pfxZ":0.30962663720680883,"pX":0.06231018631347031,"pZ":1.5774421310417832,"vX0":7.397326638459356,"vY0":-129.8661015304767,"vZ0":-1.9305678348448834,"x":114.62,"y":196.19,"x0":-1.4358241534864267,"y0":50.004186063727786,"z0":4.728986722684303,"aX":-18.236644110464397},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":17.8,"spinRate":1911,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.4211646583912989,"extension":5.367297817685509},"index":3,"playId":"7b080a2c-0bd0-38af-a8a0-bebcffe57c60","pitchNumber":4,"startTime":"2026-06-27T00:49:50.120Z","endTime":"2026-06-27T00:49:54.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":622491,"link":"/api/v1/people/622491"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:49:54.606Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T00:52:23.028Z","endTime":"2026-06-27T00:54:16.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T00:51:59.716Z","endTime":"2026-06-27T00:52:25.257Z","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":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.058704747466805,"aZ":-33.351428769347386,"pfxX":-6.001908415550877,"pfxZ":-0.8766450224659348,"pX":1.5432319695908145,"pZ":2.5255664482696316,"vX0":0.05078952589837343,"vY0":-115.70649604904649,"vZ0":-0.6485372915723091,"x":58.18,"y":170.59,"x0":2.299648076729795,"y0":50.000855591824426,"z0":6.025476544166669,"aX":-8.077838476150273},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.4,"breakHorizontal":10.8,"spinRate":2274,"spinDirection":314},"zone":14,"typeConfidence":2.0,"plateTime":0.47470137411787316,"extension":6.456911287735134},"index":1,"playId":"91e73c66-c1f8-3481-9272-327eee1b9d35","pitchNumber":1,"startTime":"2026-06-27T00:52:25.257Z","endTime":"2026-06-27T00:52:28.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.538513720585748,"aZ":-18.01080450767571,"pfxX":3.813516585620275,"pfxZ":7.099009900995112,"pX":1.2721772247457346,"pZ":3.026527153351799,"vX0":-3.9691383499116575,"vY0":-140.09474886429837,"vZ0":-3.8499308948496767,"x":68.51,"y":157.06,"x0":2.209316036684529,"y0":50.00206110384988,"z0":5.589907725859851,"aX":7.6084040059036795},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-6.1,"spinRate":2347,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3904056174353143,"extension":6.653977698068763},"index":2,"playId":"23c6f795-b776-3a4a-9574-999aa2e7d0d2","pitchNumber":2,"startTime":"2026-06-27T00:52:38.730Z","endTime":"2026-06-27T00:52:41.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.400154238875366,"aZ":-18.311254353950602,"pfxX":3.958354594950461,"pfxZ":7.020078534953122,"pX":1.0554836615374799,"pZ":2.666923387767829,"vX0":-3.820128484552252,"vY0":-139.22143099304483,"vZ0":-4.661605935065406,"x":76.77,"y":166.77,"x0":1.9269283885533104,"y0":50.00670447478718,"z0":5.564288925106558,"aX":7.821567462586067},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":-6.5,"spinRate":2385,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39246994695635706,"extension":6.601076986987376},"index":3,"playId":"990d214a-f167-366b-a1ea-75545f7c075f","pitchNumber":3,"startTime":"2026-06-27T00:52:52.559Z","endTime":"2026-06-27T00:53:19.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.901172317331497,"aZ":-17.294946321227854,"pfxX":3.0677639353043116,"pfxZ":7.547383854678314,"pX":-0.4455356464397546,"pZ":2.1744111498163217,"vX0":-6.957807056284383,"vY0":-138.97137446510922,"vZ0":-6.092933937291323,"x":133.98,"y":180.07,"x0":1.6833465040036166,"y0":50.00133975608091,"z0":5.529703710625458,"aX":6.047244385989585},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":-4.2,"spinRate":2487,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.39298532116923335,"extension":6.695797398037741},"index":4,"playId":"403e176c-f70e-34c5-8feb-bf2edb16a856","pitchNumber":4,"startTime":"2026-06-27T00:53:29.365Z","endTime":"2026-06-27T00:53:33.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-06-27T00:53:42.006Z","endTime":"2026-06-27T00:53:56.367Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56108060524622,"aZ":-25.803575971498844,"pfxX":8.99774140496609,"pfxZ":3.2981595804430777,"pX":-0.6816814297340973,"pZ":1.9573001937166776,"vX0":-9.06990275321844,"vY0":-138.0872185284802,"vZ0":-5.170850107220771,"x":142.98,"y":185.93,"x0":1.4754066028183317,"y0":50.00507264724041,"z0":5.588804386502708,"aX":17.39032719209634},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":-14.4,"spinRate":2260,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.3965554878051827,"extension":6.719797765360556},"index":6,"playId":"7ac6e722-0e71-3184-b2f7-b60b2c487cff","pitchNumber":5,"startTime":"2026-06-27T00:53:56.367Z","endTime":"2026-06-27T00:54:00.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860246551240518,"aZ":-18.822194624681945,"pfxX":3.286579180251267,"pfxZ":6.937462151385941,"pX":0.10868273587889517,"pZ":1.4111047913174242,"vX0":-6.167829714525879,"vY0":-137.03844117599374,"vZ0":-7.351294157070048,"x":112.86,"y":200.68,"x0":1.949369234217384,"y0":50.00420648529222,"z0":5.387986101800532,"aX":6.327207228339111},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":-4.8,"spinRate":2413,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.39786291286039743,"extension":6.653601394671419},"index":7,"playId":"f3aef9e1-7dfb-3898-8732-e40ecf48bb49","pitchNumber":6,"startTime":"2026-06-27T00:54:11.815Z","endTime":"2026-06-27T00:54:16.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":1.52,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:54:16.499Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks. Cal Raleigh to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T00:54:22.537Z","endTime":"2026-06-27T00:56:33.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.445269029131865,"aZ":-24.415790190499017,"pfxX":9.301056978507365,"pfxZ":3.970072128794233,"pX":1.3488624431720695,"pZ":1.9393456585389732,"vX0":-4.548861901331686,"vY0":-139.1507929232421,"vZ0":-5.108844497385986,"x":65.58,"y":186.42,"x0":1.800218472579537,"y0":50.00043963428938,"z0":5.425588298732787,"aX":18.160535524722995},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.2,"breakHorizontal":-15.8,"spinRate":2316,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.39425366975981824,"extension":6.781679625253898},"index":0,"playId":"968508d1-578c-3147-bb4d-7d6814bc19ef","pitchNumber":1,"startTime":"2026-06-27T00:54:41.083Z","endTime":"2026-06-27T00:54:44.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17530473105407,"aZ":-28.3921807787334,"pfxX":1.6842153275561533,"pfxZ":2.268494959846027,"pX":0.725643951537832,"pZ":2.196476796717464,"vX0":-4.347509284782515,"vY0":-129.10110518225184,"vZ0":-3.253545674559254,"x":89.34,"y":179.48,"x0":2.2224852142778095,"y0":50.000750659107375,"z0":5.689497979364092,"aX":2.8054601796889314},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.5,"breakHorizontal":-1.9,"spinRate":2280,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4264153202912948,"extension":6.6759157025529845},"index":1,"playId":"d3b33f96-0bf5-3594-aa0b-097019065915","pitchNumber":2,"startTime":"2026-06-27T00:54:55.252Z","endTime":"2026-06-27T00:54:59.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56910339400296,"aZ":-26.13263648071901,"pfxX":6.8455992087374575,"pfxZ":3.15416453563806,"pX":-0.8684853028210086,"pZ":2.688382890903111,"vX0":-8.787806791959849,"vY0":-137.53178927638206,"vZ0":-3.143214586056975,"x":150.1,"y":166.19,"x0":1.4791247550764521,"y0":50.002071016241324,"z0":5.618841277840032,"aX":13.110573446059613},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":-10.6,"spinRate":2214,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.3982952759830174,"extension":6.611308721006367},"index":2,"playId":"6d8d1a69-5aef-33a8-af49-3f4e8844bc0e","pitchNumber":3,"startTime":"2026-06-27T00:55:11.498Z","endTime":"2026-06-27T00:55:16.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.701801849407683,"aZ":-28.24778733276849,"pfxX":1.6013331395875283,"pfxZ":2.4241155238594922,"pX":-0.25501642044672396,"pZ":0.05139878890584789,"vX0":-6.836225441594158,"vY0":-127.07820000107738,"vZ0":-7.832016028580195,"x":126.72,"y":237.39,"x0":2.274729987054739,"y0":50.00205055307287,"z0":5.452371462185349,"aX":2.5917995405838834},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":2293,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.43284550418789136,"extension":6.682358888231944},"index":3,"playId":"dfc2a631-4a2f-3911-b059-93f0599d60dd","pitchNumber":4,"startTime":"2026-06-27T00:55:34.767Z","endTime":"2026-06-27T00:55:37.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19101600288899,"aZ":-30.40542197361964,"pfxX":10.411094392195093,"pfxZ":0.9471600378266505,"pX":0.6189616958758621,"pZ":3.310055474637808,"vX0":-6.613508661034356,"vY0":-136.44115267397413,"vZ0":-0.7877340241773456,"x":93.41,"y":149.41,"x0":1.731317631157999,"y0":50.004733497293344,"z0":5.712326884072344,"aX":19.47934405552071},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":-17.3,"spinRate":2312,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4026303710618908,"extension":6.591695155507181},"index":4,"playId":"a3a8e869-fc24-3392-af6b-f9d12b7cdf63","pitchNumber":5,"startTime":"2026-06-27T00:55:54.284Z","endTime":"2026-06-27T00:56:21.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89147869297817,"aZ":-18.847088937181347,"pfxX":6.5945671203841325,"pfxZ":7.014259031326591,"pX":1.5229428144053516,"pZ":2.399546770355224,"vX0":-3.301511771143127,"vY0":-137.13558960807396,"vZ0":-4.707702056816091,"x":58.95,"y":173.99,"x0":1.8868921056193682,"y0":50.0058098155714,"z0":5.427716369340749,"aX":12.537663531051763},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-11.3,"spinRate":2259,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.3997030220105344,"extension":6.696234342606103},"index":5,"playId":"eb22a6b8-fb9d-309c-85d8-2041a007080f","pitchNumber":6,"startTime":"2026-06-27T00:56:29.571Z","endTime":"2026-06-27T00:56:33.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":2.43,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:56:33.180Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Naylor grounds into a double play, shortstop Brayan Rocchio to first baseman Kyle Manzardo. Cal Raleigh to 3rd. Dominic Canzone out at 2nd. Josh Naylor out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T00:57:52.247Z","endTime":"2026-06-27T00:58:02.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T00:56:43.961Z","endTime":"2026-06-27T00:57:54.542Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00663209817127,"aZ":-27.897475557853642,"pfxX":0.06342331776404064,"pfxZ":2.4768948433654217,"pX":0.5772763345845263,"pZ":2.6789677990835132,"vX0":-4.08716385595278,"vY0":-129.8359672000788,"vZ0":-2.3615708574036467,"x":95.0,"y":166.45,"x0":2.155489815748823,"y0":50.006178201327145,"z0":5.696930677586361,"aX":0.11040438222360185},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":0.7,"spinRate":2260,"spinDirection":274},"zone":6,"typeConfidence":2.0,"plateTime":0.4198736323750354,"extension":6.686086145397469},"hitData":{"launchSpeed":54.3,"launchAngle":6.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.6,"coordY":149.4}},"index":1,"playId":"ed38abc4-9d14-3210-adb1-607de34f4e9e","pitchNumber":1,"startTime":"2026-06-27T00:57:54.542Z","endTime":"2026-06-27T00:58:02.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":16.0,"leverageIndex":2.81,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2026-06-27T00:58:02.375Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a ground ball to second baseman Travis Bazzana. Cal Raleigh scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T00:58:20.506Z","endTime":"2026-06-27T01:00:00.743Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":682120,"link":"/api/v1/people/682120"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07200919091123,"aZ":-26.537823974006375,"pfxX":11.224640664338622,"pfxZ":2.8996230701221117,"pX":-0.34441019505640447,"pZ":1.5764135943121247,"vX0":-9.83406044575063,"vY0":-139.0049533273386,"vZ0":-5.5095978169959405,"x":130.13,"y":196.22,"x0":1.7923367184823595,"y0":50.00397675169782,"z0":5.361368475608266,"aX":21.823345691531944},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.2,"breakHorizontal":-18.1,"spinRate":2220,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.39502616117232403,"extension":6.72478146934973},"index":0,"playId":"fc9e8bcb-fce4-3077-b928-18539ecfa15f","pitchNumber":1,"startTime":"2026-06-27T00:58:31.726Z","endTime":"2026-06-27T00:58:58.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"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":81.3,"endSpeed":74.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39230947593881,"aZ":-35.89385623946797,"pfxX":-6.207853135031716,"pfxZ":-2.662077829184204,"pX":0.2964496906327308,"pZ":3.0265346198730874,"vX0":-2.4088056943951095,"vY0":-118.3321749879133,"vZ0":0.7656235802408295,"x":105.7,"y":157.06,"x0":2.137907898603822,"y0":50.00093183410577,"z0":6.0223696285924255,"aX":-8.684253625448905},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.3,"breakHorizontal":11.9,"spinRate":2267,"spinDirection":317},"zone":2,"typeConfidence":2.0,"plateTime":0.4652624783604229,"extension":6.500928152371968},"index":1,"playId":"007d2612-0cfb-37a5-aa1f-c1952ebb9619","pitchNumber":2,"startTime":"2026-06-27T00:59:04.689Z","endTime":"2026-06-27T00:59:08.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.786480998301183,"aZ":-28.96509313505867,"pfxX":0.0570128532523988,"pfxZ":1.949873056779948,"pX":1.3745538841727942,"pZ":2.2395439456141815,"vX0":-2.3625010262674673,"vY0":-127.4388284859727,"vZ0":-2.8706058328398085,"x":64.61,"y":178.31,"x0":2.305588690612817,"y0":50.00492629421151,"z0":5.664687217007178,"aX":0.09423277979118698},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":0.5,"spinRate":2267,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.42953501093388047,"extension":6.613648086842187},"index":2,"playId":"7471fde4-dea2-30c6-9cfa-bb963cfdf67f","pitchNumber":3,"startTime":"2026-06-27T00:59:19.356Z","endTime":"2026-06-27T00:59:22.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.471422239075995,"aZ":-28.81731284013937,"pfxX":1.2310529337303853,"pfxZ":2.0859980944404946,"pX":-0.30910150778289597,"pZ":2.1972855881458986,"vX0":-6.472312874767475,"vY0":-126.56594048552874,"vZ0":-2.7850549072217046,"x":128.78,"y":179.45,"x0":2.128990928164497,"y0":50.00614934054763,"z0":5.6361849807068785,"aX":1.9851853025325819},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":-0.6,"spinRate":2283,"spinDirection":314},"zone":7,"typeConfidence":2.0,"plateTime":0.4338992609898975,"extension":6.569465613100356},"index":3,"playId":"7a0d42a9-f2f2-3e87-980d-23f6c681d5ec","pitchNumber":4,"startTime":"2026-06-27T00:59:37.803Z","endTime":"2026-06-27T00:59:40.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.529163716149373,"aZ":-30.534140975861174,"pfxX":0.7817695029819403,"pfxZ":1.0167250020196086,"pX":-0.1460722127197409,"pZ":2.2074758510667936,"vX0":-5.768741114830603,"vY0":-125.83724492780776,"vZ0":-2.5737078365422255,"x":122.57,"y":179.18,"x0":2.0664115076819587,"y0":50.005606989869314,"z0":5.696574809811002,"aX":1.265376579038327},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-0.2,"spinRate":2192,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.43387730206544584,"extension":6.751896604530207},"hitData":{"launchSpeed":89.8,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.93,"coordY":140.75}},"index":4,"playId":"781b5993-d21b-3375-9608-55c9bf302b12","pitchNumber":5,"startTime":"2026-06-27T00:59:53.218Z","endTime":"2026-06-27T01:00:00.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"third":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-17.799999999999997,"leverageIndex":2.68,"dramaIndex":181.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:00:00.743Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rob Refsnyder pops out softly to first baseman Kyle Manzardo in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T01:00:19.718Z","endTime":"2026-06-27T01:01:50.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6518491351695,"aZ":-28.99509694466439,"pfxX":9.149408804773781,"pfxZ":1.653310062289588,"pX":0.1964141609280474,"pZ":3.054402664287409,"vX0":-7.106866201998277,"vY0":-138.0616144064632,"vZ0":-1.5393550182130245,"x":109.51,"y":156.31,"x0":1.6192857358602668,"y0":50.00455205015122,"z0":5.576613981919266,"aX":17.608304719217294},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":-15.0,"spinRate":2199,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.397206923922389,"extension":6.529453709381726},"index":0,"playId":"c71a62a1-7d7e-3412-960e-409acb6afaac","pitchNumber":1,"startTime":"2026-06-27T01:00:28.537Z","endTime":"2026-06-27T01:00:32.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.335232982411632,"aZ":-31.699066621047734,"pfxX":-6.840722858694972,"pfxZ":0.34400526834829037,"pX":0.5243197805203809,"pZ":3.3262867709826467,"vX0":-2.0765188414286047,"vY0":-117.2307456553274,"vZ0":0.5994224930714369,"x":97.01,"y":148.97,"x0":2.3106316764506616,"y0":50.004980249341244,"z0":6.028259828922089,"aX":-9.513554129432839},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.1,"breakHorizontal":13.0,"spinRate":2243,"spinDirection":312},"zone":3,"typeConfidence":2.0,"plateTime":0.46737501422434713,"extension":6.49646965238116},"index":1,"playId":"9820e02b-66ae-394f-8dae-acf33e18ee0a","pitchNumber":2,"startTime":"2026-06-27T01:00:43.476Z","endTime":"2026-06-27T01:00:46.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26402123358004,"aZ":-32.70316377313646,"pfxX":-6.469493144823164,"pfxZ":-0.38066652642888243,"pX":0.4633534045702378,"pZ":2.0816618824064927,"vX0":-1.7554495413879492,"vY0":-117.13829615985442,"vZ0":-1.8992981594611191,"x":99.34,"y":182.58,"x0":2.06309860928753,"y0":50.00291965288819,"z0":5.962381052189268,"aX":-8.984171287659418},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.8,"breakHorizontal":12.1,"spinRate":2372,"spinDirection":317},"zone":9,"typeConfidence":2.0,"plateTime":0.46770981617453966,"extension":6.5411934003932135},"index":2,"playId":"e5d00342-dc80-31b9-bc4c-87dbe7ff423e","pitchNumber":3,"startTime":"2026-06-27T01:01:02.382Z","endTime":"2026-06-27T01:01:05.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.778559718383825,"aZ":-34.81145290436005,"pfxX":-6.261470551444356,"pfxZ":-1.8805322039984507,"pX":0.07773459696062697,"pZ":2.0492626485152434,"vX0":-2.668863663590704,"vY0":-117.84297178221472,"vZ0":-1.493358183173891,"x":114.04,"y":183.45,"x0":2.038921946750247,"y0":50.0009664805271,"z0":5.912260470405891,"aX":-8.789248167672458},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.5,"breakHorizontal":12.0,"spinRate":2233,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.46511141996404115,"extension":6.594988279106096},"index":3,"playId":"a65507bb-d1d9-36f8-b88a-f5ed25e09347","pitchNumber":4,"startTime":"2026-06-27T01:01:22.642Z","endTime":"2026-06-27T01:01:25.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638084725574657,"aZ":-20.888677566211054,"pfxX":1.8290997423917377,"pfxZ":5.794777729878843,"pX":-1.10401000557689,"pZ":2.646354158817852,"vX0":-8.36077504586664,"vY0":-137.94473862979456,"vZ0":-4.108521102718788,"x":159.08,"y":167.33,"x0":1.7146639562511912,"y0":50.00361578972461,"z0":5.544435241079275,"aX":3.5636996048970206},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":-1.8,"spinRate":2339,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.39546537069172194,"extension":6.686514189082575},"hitData":{"launchSpeed":49.0,"launchAngle":72.0,"totalDistance":72.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":155.52,"coordY":199.68}},"index":4,"playId":"56c81852-ed71-3b67-93fa-27acade42f4d","pitchNumber":5,"startTime":"2026-06-27T01:01:43.405Z","endTime":"2026-06-27T01:01:50.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:01:50.844Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cooper Ingle grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T01:04:22.594Z","endTime":"2026-06-27T01:04:32.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694876,"fullName":"Cooper Ingle","link":"/api/v1/people/694876"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luke Raley replaces right fielder Rob Refsnyder, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T01:04:04.629Z","endTime":"2026-06-27T01:04:04.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José A. Ferrer replaces Luis Castillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T01:04:04.650Z","endTime":"2026-06-27T01:04:24.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622491,"link":"/api/v1/people/622491","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48887694536751,"aZ":-23.651117474047005,"pfxX":10.752568257504539,"pfxZ":4.27803438307948,"pX":0.47491436636624224,"pZ":2.241825855340761,"vX0":-10.718191714692843,"vY0":-140.0030980945602,"vZ0":-4.753453173723161,"x":98.9,"y":178.25,"x0":2.9489084727694577,"y0":50.00389473051283,"z0":5.50210640092941,"aX":21.427877812905518},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":-17.4,"spinRate":2179,"spinDirection":108},"zone":6,"typeConfidence":0.9,"plateTime":0.3906559696086216,"extension":6.206989802783},"hitData":{"launchSpeed":84.0,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":161.93}},"index":2,"playId":"f2080c8c-6e32-3ac2-b40d-a35996a7e916","pitchNumber":1,"startTime":"2026-06-27T01:04:24.836Z","endTime":"2026-06-27T01:04:32.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694876,"link":"/api/v1/people/694876","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":694876,"link":"/api/v1/people/694876"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:04:32.111Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T01:05:17.744Z","endTime":"2026-06-27T01:06:43.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rhys Hoskins replaces Daniel Schneemann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-06-27T01:04:51.944Z","endTime":"2026-06-27T01:05:20.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72921719635517,"aZ":-20.51484764228221,"pfxX":11.523644185221801,"pfxZ":5.780804434989152,"pX":-1.6287080742543203,"pZ":1.5149596914043095,"vX0":-15.714420646494958,"vY0":-140.80610510646483,"vZ0":-7.303330496323945,"x":179.08,"y":197.88,"x0":2.5165052273168182,"y0":50.001470292074686,"z0":5.460617382505651,"aX":23.23509993643171},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":-17.8,"spinRate":2204,"spinDirection":116},"zone":13,"typeConfidence":0.84,"plateTime":0.3883762441974179,"extension":6.2953552246315345},"index":1,"playId":"774c157b-68d0-3f48-8f27-034ec38e9d7b","pitchNumber":1,"startTime":"2026-06-27T01:05:20.139Z","endTime":"2026-06-27T01:05:23.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01683994744029,"aZ":-20.317644732327977,"pfxX":11.661633959201975,"pfxZ":5.80816250510335,"pX":-0.46374184737609025,"pZ":1.9148894788735509,"vX0":-12.959266338977285,"vY0":-141.85559187257437,"vZ0":-6.305684737298286,"x":134.68,"y":187.08,"x0":2.6456188747840015,"y0":50.00053051204642,"z0":5.458820306472146,"aX":23.79779040888674},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.4,"breakHorizontal":-18.5,"spinRate":2178,"spinDirection":111},"zone":7,"typeConfidence":0.88,"plateTime":0.38590961736291884,"extension":6.072566090154792},"index":2,"playId":"42c5d05d-9da7-382f-8829-c5a491fcb206","pitchNumber":2,"startTime":"2026-06-27T01:05:36.233Z","endTime":"2026-06-27T01:05:40.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47690889096413,"aZ":-30.593388986248847,"pfxX":13.051352657275228,"pfxZ":0.995643132452015,"pX":-0.1860708781253816,"pZ":1.6792102380946636,"vX0":-11.360912824559335,"vY0":-125.33847724700789,"vZ0":-3.113034815945002,"x":124.09,"y":193.44,"x0":2.7203526289458684,"y0":50.00137543802666,"z0":5.4482027944490445,"aX":20.663979892114693},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":-20.9,"spinRate":2276,"spinDirection":85},"zone":8,"typeConfidence":0.91,"plateTime":0.43780543319831944,"extension":6.025387836630809},"index":3,"playId":"60985264-5a9b-3072-865d-6a8da1af126e","pitchNumber":3,"startTime":"2026-06-27T01:05:52.522Z","endTime":"2026-06-27T01:05:55.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.1,"endSpeed":79.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61423499391262,"aZ":-26.907556667873155,"pfxX":12.35658747613435,"pfxZ":3.265494301031449,"pX":0.4298248128215021,"pZ":1.084164977299201,"vX0":-9.65187554103634,"vY0":-126.37890020504088,"vZ0":-5.20109191628977,"x":100.62,"y":209.51,"x0":2.6998197110789013,"y0":50.00087181891462,"z0":5.339504149429874,"aX":19.914389062692898},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-20.0,"spinRate":2313,"spinDirection":84},"zone":14,"typeConfidence":0.91,"plateTime":0.43399976567238907,"extension":5.9958146770829535},"index":4,"playId":"b6db1ef6-015c-3428-8cde-12b3feba0ba1","pitchNumber":4,"startTime":"2026-06-27T01:06:08.450Z","endTime":"2026-06-27T01:06:12.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":88.5,"endSpeed":80.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841601705034098,"aZ":-32.43371144869967,"pfxX":13.155979439139546,"pfxZ":-0.15647322707748046,"pX":-1.4957271352406254,"pZ":1.9679540008292604,"vX0":-14.359388682813186,"vY0":-127.98715085421601,"vZ0":-2.4290072713280852,"x":174.01,"y":185.65,"x0":2.493567952746424,"y0":50.0047628105619,"z0":5.484099190955818,"aX":21.703653194887305},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":-20.4,"spinRate":2361,"spinDirection":96},"zone":13,"typeConfidence":0.91,"plateTime":0.42891379658287176,"extension":5.887768484969776},"index":5,"playId":"0e8b406a-a2a3-3e72-abfe-449af0c43bc4","pitchNumber":5,"startTime":"2026-06-27T01:06:23.384Z","endTime":"2026-06-27T01:06:26.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82450687132663,"aZ":-16.808893943440772,"pfxX":11.338152443857886,"pfxZ":7.492420923249755,"pX":-0.6393270928092888,"pZ":1.6618646991669286,"vX0":-12.904590912442329,"vY0":-142.5284329528773,"vZ0":-7.591196655785277,"x":141.37,"y":193.91,"x0":2.4813912828812454,"y0":50.0001037673805,"z0":5.428153821345995,"aX":23.243153822969532},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":-17.8,"spinRate":2295,"spinDirection":109},"zone":7,"typeConfidence":0.66,"plateTime":0.3848028665383594,"extension":6.006762046486652},"index":6,"playId":"15c16a7e-19b9-3be3-ab0b-c35de25ac8e4","pitchNumber":6,"startTime":"2026-06-27T01:06:38.701Z","endTime":"2026-06-27T01:06:43.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:06:43.271Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T01:07:02.126Z","endTime":"2026-06-27T01:08:05.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22351960346225,"aZ":-23.386387598860527,"pfxX":11.692097129567367,"pfxZ":4.279216807797242,"pX":1.87467958003754,"pZ":1.7354958295511176,"vX0":-7.174461603686147,"vY0":-142.7085904100395,"vZ0":-6.254780532502553,"x":45.54,"y":191.92,"x0":2.90819380137862,"y0":50.0020756043021,"z0":5.438445663036758,"aX":24.006464808263637},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.6,"breakHorizontal":-19.7,"spinRate":2317,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.3844671967416211,"extension":6.2301208046199825},"index":0,"playId":"c557fbf0-f07b-320b-8edd-e73b273ea180","pitchNumber":1,"startTime":"2026-06-27T01:07:08.483Z","endTime":"2026-06-27T01:07:12.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63271372171159,"aZ":-20.610319286682902,"pfxX":12.39700756452878,"pfxZ":5.675378616140525,"pX":-0.7656677415236985,"pZ":1.8759065170498195,"vX0":-13.916783571971687,"vY0":-142.07586280655738,"vZ0":-6.435873485247953,"x":146.19,"y":188.13,"x0":2.5937890327531474,"y0":50.00024532591689,"z0":5.487480003370189,"aX":25.250299346956595},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.0,"breakHorizontal":-19.4,"spinRate":2292,"spinDirection":115},"zone":7,"typeConfidence":0.9,"plateTime":0.3860432839257779,"extension":6.166338842812994},"index":1,"playId":"d9934a03-9971-3301-9e34-8fd4d838b7ee","pitchNumber":2,"startTime":"2026-06-27T01:07:27.843Z","endTime":"2026-06-27T01:07:31.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94654093126432,"aZ":-18.239989291952593,"pfxX":11.369363497888516,"pfxZ":7.042198351635961,"pX":-0.6566627925298318,"pZ":1.9349758761923561,"vX0":-13.500177219324112,"vY0":-140.08678401842025,"vZ0":-6.302337579610745,"x":142.03,"y":186.54,"x0":2.7578636015217413,"y0":50.002115345287,"z0":5.414700630841833,"aX":22.496444344751},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":-17.6,"spinRate":2264,"spinDirection":107},"zone":7,"typeConfidence":0.72,"plateTime":0.3916523914730621,"extension":6.2083970382228175},"index":2,"playId":"27d91b59-3962-358b-8dac-c6418460c70f","pitchNumber":3,"startTime":"2026-06-27T01:07:43.315Z","endTime":"2026-06-27T01:07:47.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.665590619133596,"aZ":-23.918743562225274,"pfxX":12.353308798314963,"pfxZ":4.07184272382746,"pX":-0.3494002790139024,"pZ":1.9081315571290638,"vX0":-12.992007255987849,"vY0":-141.55067166565655,"vZ0":-5.742579191789787,"x":130.32,"y":187.26,"x0":2.697494005091634,"y0":50.00100186763568,"z0":5.49694883764395,"aX":25.036434722554908},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.2,"breakHorizontal":-19.7,"spinRate":2234,"spinDirection":109},"zone":7,"typeConfidence":0.91,"plateTime":0.38711912624512124,"extension":6.1463969460410945},"hitData":{"launchSpeed":95.8,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":148.01}},"index":3,"playId":"952a59a5-3b57-3532-8e10-9f60a8262a23","pitchNumber":4,"startTime":"2026-06-27T01:07:58.472Z","endTime":"2026-06-27T01:08:05.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"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":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:08:05.936Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T01:10:32.680Z","endTime":"2026-06-27T01:12:17.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Gabriel Arias replaces Rhys Hoskins, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T01:10:11.525Z","endTime":"2026-06-27T01:10:11.543Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"602","replacedPlayer":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":682177,"link":"/api/v1/people/682177"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Espino replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T01:10:11.543Z","endTime":"2026-06-27T01:10:35.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682982,"link":"/api/v1/people/682982"},"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":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":98.8,"endSpeed":89.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.23628724727446,"aZ":-10.007661272124768,"pfxX":-3.6403740913945883,"pfxZ":10.710362137772666,"pX":0.6616652808819781,"pZ":3.498219973007642,"vX0":6.826726599781757,"vY0":-143.6349466166722,"vZ0":-5.108926558475998,"x":91.78,"y":144.33,"x0":-1.283267489815155,"y0":50.002694932417015,"z0":5.934497271398182,"aX":-7.534974071378063},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":5.0,"spinRate":2472,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3827336496936371,"extension":6.771328323347787},"index":2,"playId":"d511b536-e22f-37ff-9b1d-beeeee74497f","pitchNumber":1,"startTime":"2026-06-27T01:10:35.080Z","endTime":"2026-06-27T01:10:40.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":96.7,"endSpeed":87.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56104341025757,"aZ":-11.160427598834707,"pfxX":-3.6506749133483396,"pfxZ":10.6292494654903,"pX":0.20710454888213478,"pZ":2.9636908790231904,"vX0":6.324501129372647,"vY0":-140.57968273707445,"vZ0":-5.22470001474072,"x":109.11,"y":158.76,"x0":-1.6102805599670553,"y0":50.00071014709269,"z0":5.588116737011654,"aX":-7.216492899596629},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2480,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3914998011541666,"extension":6.384240464881925},"index":3,"playId":"cdcfbb82-207c-393e-927c-4d03fdfe398c","pitchNumber":2,"startTime":"2026-06-27T01:10:50.725Z","endTime":"2026-06-27T01:10:53.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":67.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.299309289632674,"aZ":-43.10618103281167,"pfxX":7.874569469997514,"pfxZ":-9.418545668042713,"pX":-1.319819167740416,"pZ":3.8265807041717808,"vX0":-1.8376676410142816,"vY0":-108.09236129015203,"vZ0":4.935661035317671,"x":167.31,"y":135.46,"x0":-1.471241445431746,"y0":50.005090700723656,"z0":6.306046417939586,"aX":9.135843622957397},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-15.0,"breakHorizontal":-13.6,"spinRate":2543,"spinDirection":31},"zone":11,"typeConfidence":0.91,"plateTime":0.5105929408567866,"extension":6.401553226651589},"index":4,"playId":"dc658a50-111b-3980-bd51-9fa81da0a99b","pitchNumber":3,"startTime":"2026-06-27T01:11:09.319Z","endTime":"2026-06-27T01:11:12.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.749535989339805,"aZ":-13.43019576158773,"pfxX":-4.089120727705673,"pfxZ":9.190720307689146,"pX":-0.8766870427038973,"pZ":2.184489012564631,"vX0":3.4807220681738844,"vY0":-142.5984965680146,"vZ0":-7.234565531789585,"x":150.42,"y":179.8,"x0":-1.587725686178553,"y0":50.00476979284721,"z0":5.619128435897784,"aX":-8.340912011466727},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2482,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.38553631111170983,"extension":6.682944505931412},"index":5,"playId":"6132eb0d-fba0-3412-94ab-2281865da13e","pitchNumber":4,"startTime":"2026-06-27T01:11:25.659Z","endTime":"2026-06-27T01:11:28.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-27T01:11:37.461Z","endTime":"2026-06-27T01:11:49.408Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":99.8,"endSpeed":90.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.89482748115204,"aZ":-10.899664326502233,"pfxX":-3.8868403728045045,"pfxZ":10.098327521446326,"pX":-0.294555177231299,"pZ":3.035491758798412,"vX0":4.965279738995499,"vY0":-145.1337100465408,"vZ0":-5.7713642069319,"x":128.23,"y":156.82,"x0":-1.5326324406212468,"y0":50.00480623361507,"z0":5.731153779759545,"aX":-8.190344326415419},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2424,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.3792056800233454,"extension":6.680462426838483},"index":7,"playId":"5e625504-0454-3658-ae3a-9dab11194c65","pitchNumber":5,"startTime":"2026-06-27T01:11:49.408Z","endTime":"2026-06-27T01:11:54.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":90.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.75100444898163,"aZ":-10.430334647319171,"pfxX":-3.876179975652105,"pfxZ":10.15433006891642,"pX":-0.4180293989517826,"pZ":3.8549574389593246,"vX0":4.6418476411310765,"vY0":-145.9556598113746,"vZ0":-3.9811610861522815,"x":132.93,"y":134.7,"x0":-1.5310776365947283,"y0":50.00329416799634,"z0":5.873023341535756,"aX":-8.300952172199452},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2398,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3763479537504506,"extension":6.701150298182926},"index":8,"playId":"71164230-93c6-3af5-8f4d-45166a2b7522","pitchNumber":6,"startTime":"2026-06-27T01:12:13.911Z","endTime":"2026-06-27T01:12:17.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":682982,"link":"/api/v1/people/682982"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":682982,"link":"/api/v1/people/682982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:12:17.032Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colt Emerson walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T01:12:20.866Z","endTime":"2026-06-27T01:14:07.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936581578509394,"aZ":-44.60022084867692,"pfxX":6.4025382636641455,"pfxZ":-10.195965654206624,"pX":-0.33581183092468647,"pZ":3.2224746059733356,"vX0":0.1515623378114693,"vY0":-110.69510471992247,"vZ0":3.852664407564877,"x":129.8,"y":151.77,"x0":-1.234895720270443,"y0":50.00010222266708,"z0":6.18415671181094,"aX":7.806713172650911},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-16.8,"breakHorizontal":-11.5,"spinRate":2568,"spinDirection":26},"zone":1,"typeConfidence":0.91,"plateTime":0.4981124638521286,"extension":6.61469863226572},"index":0,"playId":"3207da8b-cf37-3953-8537-f3f19f5d11c1","pitchNumber":1,"startTime":"2026-06-27T01:12:42.528Z","endTime":"2026-06-27T01:12:46.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.093565888211973,"aZ":-26.080184790829556,"pfxX":2.78923445945612,"pfxZ":3.4209023914398684,"pX":-0.43571607128666456,"pZ":0.8374752714076402,"vX0":2.337306716656672,"vY0":-132.58172496868403,"vZ0":-7.34100491617271,"x":133.61,"y":216.17,"x0":-1.690859634533039,"y0":50.004627849051296,"z0":5.543114359838319,"aX":4.970225893041984},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.8,"breakHorizontal":-5.5,"spinRate":2195,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.41298414111576864,"extension":6.5052648368963615},"index":1,"playId":"f35920fb-6a51-3ee3-b92c-18cbc53fdd29","pitchNumber":2,"startTime":"2026-06-27T01:12:58.419Z","endTime":"2026-06-27T01:13:01.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":98.0,"endSpeed":89.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95688836256685,"aZ":-9.960167174562446,"pfxX":-5.272192441180754,"pfxZ":10.80086301673093,"pX":-0.841582454958543,"pZ":1.1454728432374044,"vX0":4.193906103449887,"vY0":-142.34461367158002,"vZ0":-10.483762967456855,"x":149.08,"y":207.85,"x0":-1.647296168170313,"y0":50.00633247194887,"z0":5.5022863586474555,"aX":-10.846728560088462},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2427,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.38444343094709366,"extension":6.651920466047773},"index":2,"playId":"07b5ac03-f632-300d-b1b9-c95012e75f59","pitchNumber":3,"startTime":"2026-06-27T01:13:18.258Z","endTime":"2026-06-27T01:13:21.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.555206223586794,"aZ":-8.978709983731093,"pfxX":-5.368846253502828,"pfxZ":11.081637245282879,"pX":-0.8129307581508284,"pZ":1.4242728715492448,"vX0":4.041346899422614,"vY0":-143.81813627661916,"vZ0":-10.280552027346905,"x":147.99,"y":200.32,"x0":-1.5392357135902082,"y0":50.00654191286399,"z0":5.603662597042195,"aX":-11.241881843093212},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":8.9,"spinRate":2404,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3809370092714146,"extension":6.718495658453887},"index":3,"playId":"0d79e348-a599-39be-99f2-cb2136a78795","pitchNumber":4,"startTime":"2026-06-27T01:13:37.814Z","endTime":"2026-06-27T01:13:43.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70497636391951,"aZ":-11.809642906247369,"pfxX":-4.697896859228733,"pfxZ":9.629681166370172,"pX":-0.9526162355394211,"pZ":2.3953384941336204,"vX0":3.7719089991357024,"vY0":-144.30613413155612,"vZ0":-7.169068903326449,"x":153.31,"y":174.11,"x0":-1.6644271737336431,"y0":50.007101758420866,"z0":5.635108410058928,"aX":-9.938288740898868},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2400,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.37915971576943397,"extension":6.6182583666143975},"index":4,"playId":"ca1ae423-1930-321e-be26-e48ab33efa64","pitchNumber":5,"startTime":"2026-06-27T01:14:03.031Z","endTime":"2026-06-27T01:14:07.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":682982,"link":"/api/v1/people/682982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.7,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:14:07.589Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks. Colt Emerson to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T01:14:11.326Z","endTime":"2026-06-27T01:15:35.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":99.3,"endSpeed":89.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.955341265959994,"aZ":-9.098840270734641,"pfxX":-2.635254083786908,"pfxZ":11.045429025622292,"pX":0.2770276011834092,"pZ":3.859123047466683,"vX0":6.343951290262119,"vY0":-144.39491520027363,"vZ0":-4.190159451642399,"x":106.44,"y":134.58,"x0":-1.6166331930149518,"y0":50.004057058820806,"z0":5.900492484135025,"aX":-5.506705910678561},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.2,"breakHorizontal":3.4,"spinRate":2488,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.38088298321903524,"extension":6.514547881925304},"index":0,"playId":"aa627875-c0f1-3e18-9141-188066760feb","pitchNumber":1,"startTime":"2026-06-27T01:14:32.260Z","endTime":"2026-06-27T01:14:35.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":100.2,"endSpeed":90.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.22127658432346,"aZ":-7.218978063457426,"pfxX":-3.9236780895740067,"pfxZ":11.809616596730205,"pX":1.0022383835571487,"pZ":1.0685096746809315,"vX0":8.319228460279607,"vY0":-145.1762777540929,"vZ0":-11.4396687412897,"x":78.8,"y":209.93,"x0":-1.4039312076989554,"y0":50.00198626796153,"z0":5.520319122050836,"aX":-8.291394781025275},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.0,"breakHorizontal":5.3,"spinRate":2536,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.37876506805361165,"extension":6.976565528760968},"index":1,"playId":"bea4c636-d3a8-33b6-9d2e-d5da6810116d","pitchNumber":2,"startTime":"2026-06-27T01:14:49.057Z","endTime":"2026-06-27T01:14:52.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64059843037123,"aZ":-27.110196418019893,"pfxX":1.206082925528194,"pfxZ":2.7745474439140136,"pX":1.832786925658046,"pZ":0.8805272462680674,"vX0":8.1463378707243,"vY0":-134.6564086831575,"vZ0":-7.45694978322646,"x":47.14,"y":215.01,"x0":-1.3950061462994603,"y0":50.00579536422514,"z0":5.6181015040033495,"aX":2.2032427451304746},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.0,"spinRate":2327,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.40755970258710805,"extension":6.6182578907525365},"index":2,"playId":"9799afa9-ba90-301b-8dd3-d747d0d502dc","pitchNumber":3,"startTime":"2026-06-27T01:15:10.380Z","endTime":"2026-06-27T01:15:13.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":99.5,"endSpeed":90.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48768716701909,"aZ":-9.887638081107728,"pfxX":-2.936216313572978,"pfxZ":10.560547485365591,"pX":-0.37524662114531293,"pZ":1.031879478844665,"vX0":4.393695977344153,"vY0":-144.52144289620804,"vZ0":-11.200083370536108,"x":131.3,"y":210.92,"x0":-1.5355407354615573,"y0":50.00183123842131,"z0":5.570391330130647,"aX":-6.19564650597157},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.0,"breakHorizontal":4.4,"spinRate":2455,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.37938023895376105,"extension":7.056122462756885},"index":3,"playId":"ec24a6e7-c6eb-3385-9f10-e2ff05e40846","pitchNumber":4,"startTime":"2026-06-27T01:15:30.666Z","endTime":"2026-06-27T01:15:35.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":682982,"link":"/api/v1/people/682982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.24,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:15:35.921Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to left fielder Steven Kwan. Colt Emerson scores. Randy Arozarena to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T01:17:01.988Z","endTime":"2026-06-27T01:18:12.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":{"id":682982,"link":"/api/v1/people/682982"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-06-27T01:15:52.178Z","endTime":"2026-06-27T01:17:04.395Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.052033794635804,"aZ":-11.011628436538906,"pfxX":-4.5997632041831125,"pfxZ":10.157895390067793,"pX":0.7422779894588541,"pZ":2.3745868208969947,"vX0":7.376907126148281,"vY0":-143.83275385142863,"vZ0":-7.724016861547575,"x":88.71,"y":174.67,"x0":-1.2646129389686005,"y0":50.00667747684298,"z0":5.787078909294896,"aX":-9.587132278308351},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2510,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.3816017734869259,"extension":6.968315750225993},"index":1,"playId":"c04ea175-8e91-3067-bd0a-62c66b271d75","pitchNumber":1,"startTime":"2026-06-27T01:17:04.395Z","endTime":"2026-06-27T01:17:08.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"f259d648-356c-4ca3-b606-7d1a366dc45f","startTime":"2026-06-27T01:17:20.465Z","endTime":"2026-06-27T01:17:25.465Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1898682696065,"aZ":-9.982345619251902,"pfxX":-4.428223798858165,"pfxZ":10.69367518201151,"pX":0.1342376683927022,"pZ":2.384715640353532,"vX0":6.1515221413091705,"vY0":-143.8113171839706,"vZ0":-7.555861013733096,"x":111.88,"y":174.39,"x0":-1.4663805895105386,"y0":50.00559873034288,"z0":5.680349212194376,"aX":-9.192382060520337},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":6.6,"spinRate":2538,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.38219615918275185,"extension":6.926414422934556},"index":3,"playId":"409afe88-4a0f-3a17-bc28-73b6b828943f","pitchNumber":2,"startTime":"2026-06-27T01:17:39.716Z","endTime":"2026-06-27T01:17:45.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"409afe88-4a0f-3a17-bc28-73b6b828943f","startTime":"2026-06-27T01:17:52.280Z","endTime":"2026-06-27T01:18:03.714Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1580251115711,"aZ":-28.611110098033464,"pfxX":1.9284412297374949,"pfxZ":2.0047025679737,"pX":0.10188462918988968,"pZ":2.1436679926039846,"vX0":3.6712383305294747,"vY0":-132.60025987244094,"vZ0":-4.075536043070255,"x":113.12,"y":180.9,"x0":-1.5526904081916082,"y0":50.00218405577137,"z0":5.7953981179777685,"aX":3.422128639393821},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2301,"spinDirection":162},"zone":8,"typeConfidence":0.91,"plateTime":0.4135517131434878,"extension":6.484906603432386},"hitData":{"launchSpeed":80.5,"launchAngle":19.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":121.39}},"index":5,"playId":"a629135d-5bb3-3fe7-88eb-6a98489d1385","pitchNumber":3,"startTime":"2026-06-27T01:18:03.714Z","endTime":"2026-06-27T01:18:12.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":806068,"link":"/api/v1/people/806068"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":682982,"link":"/api/v1/people/682982"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":682982,"link":"/api/v1/people/682982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-10.1,"leverageIndex":1.87,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:18:12.833Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T01:21:08.931Z","endTime":"2026-06-27T01:22:44.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":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-06-27T01:18:41.675Z","endTime":"2026-06-27T01:20:47.722Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Daniel Espino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T01:20:47.722Z","endTime":"2026-06-27T01:21:11.251Z","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":682982,"link":"/api/v1/people/682982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979625651837157,"aZ":-15.181434708180523,"pfxX":-3.4448804477816526,"pfxZ":9.030184555081846,"pX":0.9684980358538412,"pZ":2.88170946969933,"vX0":8.707115796691692,"vY0":-136.53357506803601,"vZ0":-5.600586110404701,"x":80.08,"y":160.97,"x0":-1.818946947512459,"y0":50.00230282867696,"z0":6.009949528681504,"aX":-6.482732571357718},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":4.3,"spinRate":2245,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.40165938252559474,"extension":6.824289551071418},"index":2,"playId":"034dc400-31a2-3243-9fd9-b883443522f4","pitchNumber":1,"startTime":"2026-06-27T01:21:11.251Z","endTime":"2026-06-27T01:21:16.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":95.0,"endSpeed":87.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.842040402087864,"aZ":-13.47973159341671,"pfxX":-4.155303677658904,"pfxZ":9.644365764933308,"pX":-0.5467884866494657,"pZ":1.7386776684873873,"vX0":5.176370029536802,"vY0":-138.12027582401313,"vZ0":-8.830560294008125,"x":137.84,"y":191.84,"x0":-1.9025144822880182,"y0":50.00495265026789,"z0":5.877262441684133,"aX":-8.055886362278596},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2352,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.3960855780321002,"extension":6.9289940010340985},"index":3,"playId":"0f8eb4fd-06b3-3e88-9d5c-d1568796fdfd","pitchNumber":2,"startTime":"2026-06-27T01:21:27.339Z","endTime":"2026-06-27T01:21:31.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07927484747646,"aZ":-13.517558907915218,"pfxX":-3.4685811572433227,"pfxZ":9.571306251585627,"pX":-0.5328486204507845,"pZ":2.4483249640725027,"vX0":4.889504166133029,"vY0":-138.54139998564585,"vZ0":-7.4362476361678205,"x":137.31,"y":172.68,"x0":-1.8675282136095501,"y0":50.00648049969904,"z0":6.065217047630992,"aX":-6.764271366768741},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":5.3,"spinRate":2318,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.39489837691542373,"extension":6.947546991034835},"index":4,"playId":"71cb7f66-6ead-360f-81cf-6e21f280d81a","pitchNumber":3,"startTime":"2026-06-27T01:21:47.812Z","endTime":"2026-06-27T01:21:53.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-27T01:22:04.695Z","endTime":"2026-06-27T01:22:22.502Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55585382283231,"aZ":-26.67923144715604,"pfxX":3.2283954231532492,"pfxZ":3.1822453876900916,"pX":1.2343275958750353,"pZ":1.8951212388127237,"vX0":6.839831345352463,"vY0":-130.61850167995993,"vZ0":-5.422445168393237,"x":69.95,"y":187.61,"x0":-1.8380102263846247,"y0":50.00591879904007,"z0":6.004720546397058,"aX":5.576383292730056},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":-7.3,"spinRate":2179,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.41937068311148895,"extension":7.000149397174891},"index":6,"playId":"406202de-6eed-36b1-8576-07842357f876","pitchNumber":4,"startTime":"2026-06-27T01:22:22.502Z","endTime":"2026-06-27T01:22:27.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.3,"endSpeed":86.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93894100070467,"aZ":-12.509045977331308,"pfxX":-3.07592108661017,"pfxZ":10.18010079077939,"pX":-0.40311770891189297,"pZ":3.2052298330910287,"vX0":5.544649904927303,"vY0":-138.57723985299333,"vZ0":-5.397999393377608,"x":132.37,"y":152.24,"x0":-2.036480360002789,"y0":50.0040337473426,"z0":6.024559380484396,"aX":-5.943074963349343},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2194,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39629762957605585,"extension":7.079493836141554},"index":7,"playId":"5ae2e2be-4ef3-3833-b7e5-95b1907b58fa","pitchNumber":5,"startTime":"2026-06-27T01:22:40.759Z","endTime":"2026-06-27T01:22:44.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":1.04,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:22:44.084Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T01:22:57.246Z","endTime":"2026-06-27T01:23:59.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.6,"endSpeed":73.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541144564442916,"aZ":-25.381672334024287,"pfxX":-10.262781886247554,"pfxZ":4.890650024772922,"pX":-0.1626645580295015,"pZ":2.8035959955657,"vX0":6.657921281446191,"vY0":-117.19258547594595,"vZ0":-1.5754584195443209,"x":123.2,"y":163.08,"x0":-1.7098496617773078,"y0":50.000672708575166,"z0":5.859574905781485,"aX":-14.246314557712013},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.8,"breakHorizontal":16.9,"spinRate":2114,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.4677102163026583,"extension":7.4237737535336334},"index":0,"playId":"6ea96e5b-46ea-3ecd-bec2-38a778030267","pitchNumber":1,"startTime":"2026-06-27T01:23:12.059Z","endTime":"2026-06-27T01:23:16.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85374515476634,"aZ":-11.922027005664424,"pfxX":-3.7500205156953124,"pfxZ":10.498772336087494,"pX":0.2135336564933517,"pZ":2.178955142833692,"vX0":6.635534925873737,"vY0":-138.25976718698618,"vZ0":-8.154269813864714,"x":108.86,"y":179.95,"x0":-1.734311191720843,"y0":50.00647195832146,"z0":5.973728518298105,"aX":-7.236745872609951},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":5.4,"spinRate":2163,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3967083534953786,"extension":6.967167236264623},"index":1,"playId":"d337a940-aef3-3942-aa41-465ccc8f873a","pitchNumber":2,"startTime":"2026-06-27T01:23:32.110Z","endTime":"2026-06-27T01:23:36.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.494639355620784,"aZ":-25.546813225756157,"pfxX":2.8763710484180445,"pfxZ":3.7443024473327897,"pX":1.3984507286572287,"pZ":0.9162516268087479,"vX0":6.752368527592605,"vY0":-131.78869201100426,"vZ0":-8.499800625310954,"x":63.69,"y":214.04,"x0":-1.564657049617019,"y0":50.00190838330412,"z0":6.053371581893641,"aX":5.087165648719984},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-6.6,"spinRate":2263,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4146939565702552,"extension":6.99859701457981},"index":2,"playId":"1ada3e1d-7769-372e-88cf-3915a066cb51","pitchNumber":3,"startTime":"2026-06-27T01:23:53.985Z","endTime":"2026-06-27T01:23:59.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:23:59.007Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T01:26:50.712Z","endTime":"2026-06-27T01:27:02.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T01:26:09.030Z","endTime":"2026-06-27T01:26:17.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces Patrick Bailey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T01:26:17.049Z","endTime":"2026-06-27T01:26:53.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08744602148136,"aZ":-23.935747084186957,"pfxX":10.250120365496851,"pfxZ":4.147664067902923,"pX":-0.35254473100682476,"pZ":2.567977132447238,"vX0":-9.010438079437398,"vY0":-140.41082835541297,"vZ0":-3.423130823268765,"x":130.44,"y":169.44,"x0":1.573219163063346,"y0":50.00607304925249,"z0":5.368311844025615,"aX":20.381148521705615},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":-16.6,"spinRate":2233,"spinDirection":128},"zone":4,"typeConfidence":0.91,"plateTime":0.3907385897604452,"extension":6.475928970595061},"hitData":{"launchSpeed":99.6,"launchAngle":32.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.86,"coordY":52.27}},"index":2,"playId":"301c550e-3547-3dc7-960c-7c54ea93a3ec","pitchNumber":1,"startTime":"2026-06-27T01:26:53.059Z","endTime":"2026-06-27T01:27:02.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:27:02.170Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Hedges pops out to shortstop Colt Emerson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T01:27:42.195Z","endTime":"2026-06-27T01:28:11.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Hedges replaces Petey Halpin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-06-27T01:27:17.214Z","endTime":"2026-06-27T01:27:44.552Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690984,"link":"/api/v1/people/690984"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89807582391251,"aZ":-12.487082900101862,"pfxX":6.744042592501854,"pfxZ":9.7563869713846,"pX":-0.2180214823869628,"pZ":2.26744350753664,"vX0":-7.569464052002467,"vY0":-141.94963288627866,"vZ0":-6.26815315969912,"x":125.31,"y":177.56,"x0":1.6213115729327505,"y0":50.00221354427676,"z0":5.317253578917156,"aX":13.608138126338712},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.4,"spinRate":2365,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.3875291282633504,"extension":6.320843294612345},"index":1,"playId":"b55cf5f8-4ec9-3f6b-9003-9e9f663239e0","pitchNumber":1,"startTime":"2026-06-27T01:27:44.552Z","endTime":"2026-06-27T01:27:48.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.02342323904392,"aZ":-12.350253817938114,"pfxX":7.024649573696054,"pfxZ":9.974484108318354,"pX":0.22487427757019007,"pZ":1.6507354523780442,"vX0":-6.393769226698012,"vY0":-141.0125669035893,"vZ0":-7.696893507978503,"x":108.43,"y":194.21,"x0":1.6237985228063676,"y0":50.00150869991082,"z0":5.236614293845275,"aX":13.958912372643734},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":-11.2,"spinRate":2327,"spinDirection":133},"zone":8,"typeConfidence":0.91,"plateTime":0.3904138170688096,"extension":6.290255031016975},"hitData":{"launchSpeed":68.5,"launchAngle":45.0,"totalDistance":223.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":99.96,"coordY":114.95}},"index":2,"playId":"51a235b7-8642-38ed-9849-03d18b3a96be","pitchNumber":2,"startTime":"2026-06-27T01:28:03.811Z","endTime":"2026-06-27T01:28:11.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:28:11.978Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis Bazzana grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T01:28:28.520Z","endTime":"2026-06-27T01:30:34.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.569901154354916,"aZ":-22.36296560825378,"pfxX":10.649115783261834,"pfxZ":4.902048564901589,"pX":-0.23705315480236408,"pZ":1.4029016503255327,"vX0":-9.587286515493098,"vY0":-140.93680858105714,"vZ0":-6.478743849672182,"x":126.04,"y":200.9,"x0":1.8337833603553049,"y0":50.00417327492363,"z0":5.187133278712843,"aX":21.31495256440057},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":-17.2,"spinRate":2225,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.38940659596932825,"extension":6.628413782487354},"index":0,"playId":"63b8d84c-9beb-3455-8da3-9d75693173d2","pitchNumber":1,"startTime":"2026-06-27T01:28:40.880Z","endTime":"2026-06-27T01:28:45.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":97.5,"endSpeed":88.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83168442019798,"aZ":-11.386842003574412,"pfxX":7.519205876675675,"pfxZ":10.310527270525952,"pX":1.0169616599416256,"pZ":1.2735046383336093,"vX0":-5.041127279790201,"vY0":-141.67257812698733,"vZ0":-8.61249665652229,"x":78.24,"y":204.4,"x0":1.85000202768748,"y0":50.00266945288877,"z0":5.096141365225375,"aX":15.160023791575972},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":-12.5,"spinRate":2362,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.3878179835113844,"extension":6.585581853288212},"index":1,"playId":"e9a140e7-05cc-385b-8800-da2138913499","pitchNumber":2,"startTime":"2026-06-27T01:28:59.392Z","endTime":"2026-06-27T01:29:02.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.648724616699134,"aZ":-25.296157586698477,"pfxX":10.778717541566905,"pfxZ":3.525095135320141,"pX":0.10816907482478165,"pZ":1.127175773252659,"vX0":-8.158212806355122,"vY0":-139.09303890459543,"vZ0":-6.279086646262647,"x":112.88,"y":208.35,"x0":1.6862090839673531,"y0":50.00134192578009,"z0":5.102981468561348,"aX":21.01331937776817},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":-17.8,"spinRate":2212,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.39453474679787215,"extension":6.930142686550982},"index":2,"playId":"9ef3e4cf-f5cf-33c0-abe4-4154a299428d","pitchNumber":3,"startTime":"2026-06-27T01:29:17.492Z","endTime":"2026-06-27T01:29:21.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84455920089597,"aZ":-28.59660889078215,"pfxX":11.503982479129833,"pfxZ":1.8870614328529154,"pX":-0.669142384669138,"pZ":2.0727469968960617,"vX0":-10.35375218513033,"vY0":-137.189673406442,"vZ0":-3.276548063019882,"x":142.51,"y":182.82,"x0":1.668915060414185,"y0":50.002656231596994,"z0":5.242906833698568,"aX":21.812807010448026},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.9,"breakHorizontal":-18.5,"spinRate":2185,"spinDirection":130},"zone":7,"typeConfidence":0.84,"plateTime":0.400043589545541,"extension":6.616024659166677},"index":3,"playId":"3e2ad61b-b89d-3eba-ac36-7d4b1d0ca2c5","pitchNumber":4,"startTime":"2026-06-27T01:29:36.361Z","endTime":"2026-06-27T01:29:41.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53816198228943,"aZ":-13.055116610331343,"pfxX":6.865893317891635,"pfxZ":9.572048878091746,"pX":-0.6450534533149375,"pZ":2.273155626053343,"vX0":-8.896109439116826,"vY0":-141.0305105263792,"vZ0":-5.715738978208601,"x":141.59,"y":177.4,"x0":1.6704766467558227,"y0":50.00684647477739,"z0":5.181210156669794,"aX":13.7202511359736},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-10.4,"spinRate":2359,"spinDirection":132},"zone":4,"typeConfidence":0.91,"plateTime":0.38959587857487055,"extension":6.916377407062409},"index":4,"playId":"28736276-d786-3957-8b33-e15b1d202744","pitchNumber":5,"startTime":"2026-06-27T01:29:54.499Z","endTime":"2026-06-27T01:30:21.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"}},"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":96.2,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14820861934377,"aZ":-12.541762790503139,"pfxX":6.909645270813087,"pfxZ":9.96263684946327,"pX":0.6599531095430843,"pZ":1.4956461003692143,"vX0":-5.230306884687395,"vY0":-139.87397799016065,"vZ0":-7.717825540386298,"x":91.84,"y":198.4,"x0":1.6614362527588695,"y0":50.006314954560416,"z0":5.123350491980448,"aX":13.619928838137207},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-11.4,"spinRate":2250,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.39240256641958826,"extension":6.7302050853883895},"hitData":{"launchSpeed":97.5,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.55,"coordY":165.56}},"index":5,"playId":"c6b99a05-d354-31c3-90ee-f5cc46057526","pitchNumber":6,"startTime":"2026-06-27T01:30:29.075Z","endTime":"2026-06-27T01:30:34.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:30:34.162Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Travis Bazzana to first baseman Kyle Manzardo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T01:33:01.299Z","endTime":"2026-06-27T01:34:05.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7],"actionIndex":[0,1,2,3],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Steven Kwan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T01:32:17.177Z","endTime":"2026-06-27T01:32:17.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"David Fry remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T01:32:17.210Z","endTime":"2026-06-27T01:32:17.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":690984,"link":"/api/v1/people/690984"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Austin Hedges remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-27T01:32:17.213Z","endTime":"2026-06-27T01:32:17.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":690984,"link":"/api/v1/people/690984"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Festa replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-27T01:32:17.215Z","endTime":"2026-06-27T01:33:03.195Z","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":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305688702035063,"aZ":-30.1735190148404,"pfxX":8.407717785579331,"pfxZ":1.3695150635607831,"pX":0.18438373363011482,"pZ":1.8236326541127186,"vX0":2.784860181806471,"vY0":-120.24289667033202,"vZ0":-1.3495339982465835,"x":109.97,"y":189.54,"x0":-2.082337284646432,"y0":50.00153408389551,"z0":5.080677979029515,"aX":12.252807679774637},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":2668,"spinDirection":63},"zone":8,"typeConfidence":0.92,"plateTime":0.4563205758355364,"extension":6.231368575109791},"index":4,"playId":"d20887d1-ee57-39b7-b7cc-11614540a043","pitchNumber":1,"startTime":"2026-06-27T01:33:03.195Z","endTime":"2026-06-27T01:33:06.195Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.253685928952894,"aZ":-24.30591119504024,"pfxX":-7.154579769814733,"pfxZ":4.133942680784544,"pX":-0.2759587327969061,"pZ":2.02867386018605,"vX0":7.520026971111662,"vY0":-137.27647404150065,"vZ0":-3.259559218266041,"x":127.52,"y":184.01,"x0":-2.125287617116402,"y0":50.001790178068696,"z0":4.891786506920973,"aX":-13.613108047985614},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":11.3,"spinRate":2423,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3994654054920308,"extension":6.31692694275403},"index":5,"playId":"8cd3d856-1074-3f7c-adc3-75abc1b6ad6f","pitchNumber":2,"startTime":"2026-06-27T01:33:17.790Z","endTime":"2026-06-27T01:33:21.686Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-27T01:33:33.174Z","endTime":"2026-06-27T01:33:58.497Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.861368517149305,"aZ":-23.98763975383054,"pfxX":1.743999559972519,"pfxZ":4.424454566391624,"pX":-0.15573763529879645,"pZ":1.9347519013949785,"vX0":3.999092272714452,"vY0":-134.814641630582,"vZ0":-4.015979565112074,"x":122.94,"y":186.54,"x0":-1.8818478651319703,"y0":50.003420101953004,"z0":5.126167159429097,"aX":3.22664697116203},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":-4.0,"spinRate":2571,"spinDirection":186},"zone":8,"typeConfidence":0.76,"plateTime":0.4054746879649187,"extension":6.2283497772179555},"hitData":{"launchSpeed":105.9,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.08,"coordY":148.62}},"index":7,"playId":"87e65bed-5845-327d-8984-c8804c806312","pitchNumber":3,"startTime":"2026-06-27T01:33:58.497Z","endTime":"2026-06-27T01:34:05.754Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:34:05.754Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T01:34:13.258Z","endTime":"2026-06-27T01:35:39.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1789887215994,"aZ":-23.41496520567205,"pfxX":1.6708931376505232,"pfxZ":4.773237662928263,"pX":0.2799163299233603,"pZ":2.9717135019215304,"vX0":4.78878859335259,"vY0":-134.37377975913157,"vZ0":-1.7069834330203957,"x":106.33,"y":158.54,"x0":-1.7399193757446954,"y0":50.003069875116935,"z0":5.273127963522635,"aX":3.065015104868719},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":-4.1,"spinRate":2629,"spinDirection":180},"zone":3,"typeConfidence":0.55,"plateTime":0.4070905597529433,"extension":6.266385751986436},"index":0,"playId":"6cdfc6e6-6015-3a62-9fd5-04d6e9277eb5","pitchNumber":1,"startTime":"2026-06-27T01:34:26.859Z","endTime":"2026-06-27T01:34:30.903Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175835850352435,"aZ":-22.135762161810977,"pfxX":0.8315108648764555,"pfxZ":5.350904625956751,"pX":1.612689795545704,"pZ":2.6903906502718584,"vX0":8.416833787674957,"vY0":-135.93460647810375,"vZ0":-2.769684692827555,"x":55.53,"y":166.14,"x0":-1.6287651806899173,"y0":50.00089298647409,"z0":5.255391133432571,"aX":1.558723004280515},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":-3.2,"spinRate":2634,"spinDirection":183},"zone":12,"typeConfidence":0.88,"plateTime":0.40258292604719514,"extension":6.342050206652156},"index":1,"playId":"351dedb2-546c-3bd8-a556-6317ee51cb44","pitchNumber":2,"startTime":"2026-06-27T01:34:41.751Z","endTime":"2026-06-27T01:34:44.751Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27350905921774,"aZ":-19.128864123326718,"pfxX":0.32775694077418294,"pfxZ":6.900790696612965,"pX":-1.2634025016095287,"pZ":3.233110727703748,"vX0":2.3493632093222674,"vY0":-137.1154061271936,"vZ0":-1.298884161247556,"x":165.16,"y":151.49,"x0":-2.176411970842704,"y0":50.0049935837918,"z0":5.027137887510696,"aX":0.619751461616305},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":-1.1,"spinRate":2649,"spinDirection":203},"zone":11,"typeConfidence":0.88,"plateTime":0.40051630248837267,"extension":6.359031602746044},"index":2,"playId":"727d6558-f29a-323a-8f66-0acd0411cea7","pitchNumber":3,"startTime":"2026-06-27T01:34:55.666Z","endTime":"2026-06-27T01:34:59.214Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32991398698973,"aZ":-32.75335943261388,"pfxX":10.117238755656246,"pfxZ":-0.3817967664362705,"pX":0.40898042515017674,"pZ":3.2297727075621308,"vX0":2.6666259816050557,"vY0":-123.00110655343059,"vZ0":2.036643282607743,"x":101.41,"y":151.58,"x0":-2.0067766680407453,"y0":50.003889461807844,"z0":5.193846135900883,"aX":15.302209440692456},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":-19.0,"spinRate":2743,"spinDirection":55},"zone":3,"typeConfidence":0.93,"plateTime":0.447517266356936,"extension":6.255918948399745},"index":3,"playId":"365afe75-518e-3171-b64f-0ced2cd689a6","pitchNumber":4,"startTime":"2026-06-27T01:35:09.853Z","endTime":"2026-06-27T01:35:13.766Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-27T01:35:20.129Z","endTime":"2026-06-27T01:35:34.891Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44076675354182,"aZ":-23.889228988015265,"pfxX":2.1066205940888114,"pfxZ":4.501009485987362,"pX":0.6286394469336507,"pZ":1.982616370546367,"vX0":6.038490092903145,"vY0":-134.83753657682317,"vZ0":-3.629108115783999,"x":93.04,"y":185.25,"x0":-1.9138581228515807,"y0":50.001519077796836,"z0":5.032356248680235,"aX":3.8769578221966934},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":-5.2,"spinRate":2638,"spinDirection":180},"zone":9,"typeConfidence":0.9,"plateTime":0.4062814877787524,"extension":6.642954534430646},"hitData":{"launchSpeed":82.2,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":166.17}},"index":5,"playId":"98bd0cfb-2f91-324c-96cf-55289b593a8a","pitchNumber":5,"startTime":"2026-06-27T01:35:34.891Z","endTime":"2026-06-27T01:35:39.753Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:35:39.753Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a line drive to left fielder David Fry.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T01:35:49.754Z","endTime":"2026-06-27T01:37:02.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71202797233389,"aZ":-32.38161958763119,"pfxX":9.808729006742801,"pfxZ":-0.13817262809538722,"pX":-0.6066013447442609,"pZ":1.1376827005763592,"vX0":0.6487521254839146,"vY0":-122.54326747679686,"vZ0":-2.5223547873984353,"x":140.12,"y":208.06,"x0":-2.148330433932855,"y0":50.001444421733886,"z0":4.964651193546864,"aX":14.81811288341907},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.6,"breakHorizontal":-17.9,"spinRate":2850,"spinDirection":58},"zone":13,"typeConfidence":0.93,"plateTime":0.44809144272903856,"extension":6.384783735491217},"index":0,"playId":"80f19c47-8713-3728-80dc-746c88b77c81","pitchNumber":1,"startTime":"2026-06-27T01:36:08.407Z","endTime":"2026-06-27T01:36:12.739Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27936797050031,"aZ":-33.092267130336374,"pfxX":9.208216380529887,"pfxZ":-0.6159579444239398,"pX":0.40604596274862165,"pZ":2.123729025380424,"vX0":3.16823027766161,"vY0":-121.78832790149727,"vZ0":0.06830154512411246,"x":101.52,"y":181.44,"x0":-2.110071510419535,"y0":50.002404143702776,"z0":4.971983944547182,"aX":13.746657809038128},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.8,"breakHorizontal":-17.4,"spinRate":2803,"spinDirection":59},"zone":9,"typeConfidence":0.93,"plateTime":0.4507867774084686,"extension":6.4499394339002105},"index":1,"playId":"2c8bdcef-cc62-388b-8ccc-0cfee2ca8f88","pitchNumber":2,"startTime":"2026-06-27T01:36:21.950Z","endTime":"2026-06-27T01:36:24.950Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083037961235885,"aZ":-31.615710237206937,"pfxX":9.135022749298074,"pfxZ":0.36931890418968827,"pX":0.31983175035993217,"pZ":1.3646901301282444,"vX0":2.667301557685507,"vY0":-121.73281836495634,"vZ0":-1.9906817601518523,"x":104.81,"y":201.93,"x0":-1.97686499916894,"y0":50.00051774209831,"z0":4.932084986736734,"aX":13.696019322200176},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-17.2,"spinRate":2839,"spinDirection":48},"zone":14,"typeConfidence":0.92,"plateTime":0.45009315847692166,"extension":6.520056782210541},"index":2,"playId":"aab6a50b-7892-3451-81b8-82b8a8d2fc23","pitchNumber":3,"startTime":"2026-06-27T01:36:37.113Z","endTime":"2026-06-27T01:36:40.113Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695952733888532,"aZ":-22.14004340279744,"pfxX":0.7230337485361487,"pfxZ":5.276801256442038,"pX":0.4029921453655321,"pZ":2.914086812067449,"vX0":6.316556707738564,"vY0":-136.6989218507547,"vZ0":-1.3246492411507436,"x":101.64,"y":160.1,"x0":-2.0268249562347567,"y0":50.005018278577964,"z0":4.917452484565231,"aX":1.3747468742090994},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-2.5,"spinRate":2630,"spinDirection":191},"zone":3,"typeConfidence":0.88,"plateTime":0.3998960987106792,"extension":6.569897678649378},"hitData":{"launchSpeed":72.0,"launchAngle":21.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.2,"coordY":125.92}},"index":3,"playId":"7f050ef4-98d1-3ee0-874f-47a18f8cf3f7","pitchNumber":4,"startTime":"2026-06-27T01:36:51.868Z","endTime":"2026-06-27T01:37:02.823Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:37:02.823Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a line drive to center fielder Steven Kwan. Luke Raley to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T01:37:04.718Z","endTime":"2026-06-27T01:37:34.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25334916808,"aZ":-21.45585574757874,"pfxX":0.7129494930871481,"pfxZ":5.710673896890592,"pX":0.5223834238138916,"pZ":2.8367184370961724,"vX0":6.241245174395641,"vY0":-135.81367141909834,"vZ0":-1.6886140652914834,"x":97.09,"y":162.19,"x0":-1.8931812290954202,"y0":50.00641950272719,"z0":4.950716732649027,"aX":1.3398051202136967},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":-2.5,"spinRate":2689,"spinDirection":200},"zone":3,"typeConfidence":0.88,"plateTime":0.40246932649659817,"extension":6.446059433145903},"hitData":{"launchSpeed":83.5,"launchAngle":20.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.39,"coordY":105.71}},"index":0,"playId":"d3eb5a62-7e45-3c1b-bdb3-3e21bb75096a","pitchNumber":1,"startTime":"2026-06-27T01:37:23.858Z","endTime":"2026-06-27T01:37:34.458Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.34,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:37:34.458Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T01:37:44.009Z","endTime":"2026-06-27T01:39:32.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.213722623580363,"aZ":-31.837230096988847,"pfxX":9.010496968134252,"pfxZ":0.2209940857021575,"pX":-1.91540003880149,"pZ":3.575584934094079,"vX0":-1.9031052696088837,"vY0":-122.39625314212583,"vZ0":2.6196695753492176,"x":190.01,"y":142.24,"x0":-2.298228572459331,"y0":50.001602064858666,"z0":5.218134094272982,"aX":13.666445991843819},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.3,"breakHorizontal":-15.8,"spinRate":2674,"spinDirection":68},"zone":11,"typeConfidence":0.91,"plateTime":0.447543732837695,"extension":6.333396861389219},"index":0,"playId":"0814c7a3-4bd5-38da-8516-7c06d13b5603","pitchNumber":1,"startTime":"2026-06-27T01:38:03.182Z","endTime":"2026-06-27T01:38:06.182Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252708320889507,"aZ":-33.11533959959287,"pfxX":8.693375301412301,"pfxZ":-0.6292560577218271,"pX":0.7573900376108288,"pZ":1.564717389584122,"vX0":3.773471646840303,"vY0":-121.9586908247251,"vZ0":-1.416842821291326,"x":88.13,"y":196.53,"x0":-1.9419299492830713,"y0":50.003061774328785,"z0":5.024315993194428,"aX":13.019910715253927},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-16.7,"spinRate":2758,"spinDirection":50},"zone":14,"typeConfidence":0.92,"plateTime":0.45008779906765994,"extension":6.498196114384578},"index":1,"playId":"1423bc3a-8f0b-3f60-b40a-bc92b9903b10","pitchNumber":2,"startTime":"2026-06-27T01:38:16.582Z","endTime":"2026-06-27T01:38:19.582Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69491087371128,"aZ":-33.496193233176776,"pfxX":10.038603127427088,"pfxZ":-0.8797067815809045,"pX":0.8795825875626118,"pZ":1.9690977719628144,"vX0":3.6140878465528097,"vY0":-122.57611688054128,"vZ0":-0.5712886578886268,"x":83.47,"y":185.61,"x0":-1.9203942351294578,"y0":50.00008704022083,"z0":5.08134297734524,"aX":15.171837706350257},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-19.1,"spinRate":2795,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.44795893997794645,"extension":6.649310805956779},"index":2,"playId":"5db6c1b8-aabd-37ac-b7ae-dc1337f69521","pitchNumber":3,"startTime":"2026-06-27T01:38:50.347Z","endTime":"2026-06-27T01:38:53.347Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85840674883443,"aZ":-27.275684870768355,"pfxX":1.8058598007481095,"pfxZ":2.728854240635213,"pX":0.11087087088812533,"pZ":4.003769498191963,"vX0":4.626496274720595,"vY0":-132.77456819965766,"vZ0":2.1555770757691057,"x":112.77,"y":130.68,"x0":-1.884755311492154,"y0":50.00375964780262,"z0":5.158486026655844,"aX":3.2430960244599487},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.6,"breakHorizontal":-4.2,"spinRate":2612,"spinDirection":167},"zone":12,"typeConfidence":0.95,"plateTime":0.4115872214382037,"extension":6.290059543654163},"index":3,"playId":"45602ba1-9b76-3b57-b98e-1e765d4dbeda","pitchNumber":4,"startTime":"2026-06-27T01:39:11.529Z","endTime":"2026-06-27T01:39:15.281Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.076161071580504,"aZ":-21.789250836637876,"pfxX":1.199563443109822,"pfxZ":5.5261958686041535,"pX":-0.5387768080615758,"pZ":3.683183370710496,"vX0":3.7140058485759733,"vY0":-136.06327177165653,"vZ0":0.491125699958624,"x":137.54,"y":139.33,"x0":-2.075888761728178,"y0":50.00549436244519,"z0":5.006857314490557,"aX":2.2560265876629475},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-3.0,"spinRate":2505,"spinDirection":194},"zone":11,"typeConfidence":0.87,"plateTime":0.4021262744747043,"extension":6.260991177835781},"index":4,"playId":"61f76ba2-4759-36ed-8bca-2b24c3cede04","pitchNumber":5,"startTime":"2026-06-27T01:39:27.439Z","endTime":"2026-06-27T01:39:32.957Z","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":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"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":680757,"link":"/api/v1/people/680757"},"right":{"id":696135,"link":"/api/v1/people/696135"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:39:32.957Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-27T01:42:20.822Z","endTime":"2026-06-27T01:43:34.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Victor Robles replaces right fielder Luke Raley, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T01:41:59.295Z","endTime":"2026-06-27T01:41:59.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"702","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrés Muñoz replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T01:41:59.323Z","endTime":"2026-06-27T01:42:23.169Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":99.1,"endSpeed":91.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13660511783457,"aZ":-17.08953380098171,"pfxX":-3.611317282584405,"pfxZ":7.133772628114289,"pX":-0.7838653425859451,"pZ":2.5717003162948053,"vX0":6.153016987941429,"vY0":-144.17457245493193,"vZ0":-4.916916041841226,"x":146.88,"y":169.34,"x0":-2.472192980435427,"y0":50.00357563495976,"z0":5.347007462705789,"aX":-7.637264242928404},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.1,"breakHorizontal":5.4,"spinRate":2282,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.37926542268515817,"extension":6.557914605867275},"index":2,"playId":"7114b34e-457d-39e0-ab1b-c2a24dc7017d","pitchNumber":1,"startTime":"2026-06-27T01:42:23.169Z","endTime":"2026-06-27T01:42:27.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":99.7,"endSpeed":91.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87072687355308,"aZ":-14.913398455504302,"pfxX":-2.7167200938359404,"pfxZ":8.042046500262341,"pX":-0.9993924391740789,"pZ":1.8486386258223377,"vX0":5.2564470053959615,"vY0":-145.0965307974878,"vZ0":-7.352636386549625,"x":155.09,"y":188.87,"x0":-2.4761205895132514,"y0":50.00110966007366,"z0":5.312293661316552,"aX":-5.830201063808975},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.3,"breakHorizontal":4.0,"spinRate":2296,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.37655475380396775,"extension":6.47026709601014},"index":3,"playId":"cefd6d0d-b528-3108-bdbd-532d5d475b5c","pitchNumber":2,"startTime":"2026-06-27T01:42:38.433Z","endTime":"2026-06-27T01:42:42.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":87.9,"endSpeed":81.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42098303571981,"aZ":-35.71830662503627,"pfxX":3.9236537897509622,"pfxZ":-2.1167952846477913,"pX":-0.9351597263191143,"pZ":2.3218569321346636,"vX0":2.572441033951125,"vY0":-128.06650954796788,"vZ0":-1.0628111823321813,"x":152.65,"y":176.09,"x0":-2.459677126503258,"y0":50.00376430634205,"z0":5.5158657060513985,"aX":6.569733414462508},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.8,"breakHorizontal":-7.7,"spinRate":2398,"spinDirection":91},"zone":13,"typeConfidence":0.91,"plateTime":0.4263674100781296,"extension":6.728142067685849},"index":4,"playId":"0741b042-c5d7-33e1-9a6f-83fba5cd6462","pitchNumber":3,"startTime":"2026-06-27T01:42:55.258Z","endTime":"2026-06-27T01:42:59.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":98.9,"endSpeed":91.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17025910479518,"aZ":-14.278604789681843,"pfxX":-4.415022708069414,"pfxZ":8.482340161627432,"pX":-0.18542435539592605,"pZ":1.658861566183143,"vX0":7.447885560934208,"vY0":-143.8400521090467,"vZ0":-7.5978564812085425,"x":124.07,"y":193.99,"x0":-2.2264351352309646,"y0":50.00675417320186,"z0":5.207189635232777,"aX":-9.319106146224295},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2282,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.3797702260347835,"extension":6.648756633456468},"index":5,"playId":"c6a844f5-80cd-3a4a-b2b5-2682a401a37d","pitchNumber":4,"startTime":"2026-06-27T01:43:11.053Z","endTime":"2026-06-27T01:43:14.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36086502402842,"aZ":-13.774502954777482,"pfxX":-4.305519695720589,"pfxZ":8.658620401784631,"pX":-0.8220146921083648,"pZ":2.650043122103812,"vX0":6.212999536465364,"vY0":-144.75459896094088,"vZ0":-5.3071053681290605,"x":148.33,"y":167.23,"x0":-2.4354180261550744,"y0":50.001944563739805,"z0":5.348436384404296,"aX":-9.149081820560534},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.8,"breakHorizontal":6.6,"spinRate":2339,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.37818166908826356,"extension":6.41347742956101},"index":6,"playId":"da5e38e9-f844-3fa2-a270-aee126788383","pitchNumber":5,"startTime":"2026-06-27T01:43:31.090Z","endTime":"2026-06-27T01:43:34.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:43:34.679Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-27T01:43:37.033Z","endTime":"2026-06-27T01:46:11.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.853421331741586,"aZ":-14.238976422496835,"pfxX":-5.133524121954298,"pfxZ":8.44457529928387,"pX":-0.3268440374999298,"pZ":1.5810121105643575,"vX0":7.628991934059661,"vY0":-144.6273221906649,"vZ0":-7.668766168242908,"x":129.46,"y":196.09,"x0":-2.328544334428297,"y0":50.00575055538613,"z0":5.135266999057898,"aX":-10.907274052527182},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.9,"breakHorizontal":7.8,"spinRate":2213,"spinDirection":218},"zone":7,"typeConfidence":0.91,"plateTime":0.37831147801643716,"extension":6.907842355239524},"index":0,"playId":"7a35ad08-8d4e-3a68-be1a-0c984509a126","pitchNumber":1,"startTime":"2026-06-27T01:43:59.729Z","endTime":"2026-06-27T01:44:04.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49417894715989,"aZ":-34.38554105054153,"pfxX":3.1189777705137725,"pfxZ":-1.3423628624178345,"pX":-0.49883134317774747,"pZ":1.715597906116172,"vX0":3.7129970484102497,"vY0":-127.40625064530336,"vZ0":-2.152948256027236,"x":136.01,"y":192.46,"x0":-2.381152994056027,"y0":50.00574280254471,"z0":5.292481386229479,"aX":5.121703776943472},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-6.5,"spinRate":2299,"spinDirection":100},"zone":7,"typeConfidence":0.9,"plateTime":0.43012463602194506,"extension":6.675109330388332},"index":1,"playId":"29a46622-f2d1-3a81-b652-ecfe8b73be28","pitchNumber":2,"startTime":"2026-06-27T01:44:15.425Z","endTime":"2026-06-27T01:44:19.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35864602663498,"aZ":-11.842203634126482,"pfxX":-3.955267773168296,"pfxZ":9.339044086868926,"pX":-0.15398976349755567,"pZ":0.9568068875095274,"vX0":7.307225131994059,"vY0":-146.3506746267566,"vZ0":-10.431662234339138,"x":122.87,"y":212.95,"x0":-2.1651119229014126,"y0":50.00168528568791,"z0":5.268941018962,"aX":-8.610651402942498},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.1,"breakHorizontal":5.8,"spinRate":2246,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.3737352782890433,"extension":6.590326648023153},"index":2,"playId":"2cded9a7-16fc-339e-90c2-3dafeb9b9bc8","pitchNumber":3,"startTime":"2026-06-27T01:44:31.532Z","endTime":"2026-06-27T01:44:34.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054365741018934,"aZ":-29.608686038033003,"pfxX":3.451047898742733,"pfxZ":1.4940673330029315,"pX":-0.271651115747619,"pZ":0.09901606069711445,"vX0":3.9517314670182415,"vY0":-129.89860504328692,"vZ0":-7.199075807581428,"x":127.35,"y":236.11,"x0":-2.2584041298532482,"y0":50.00208525219629,"z0":5.1435487454345346,"aX":5.923915962188408},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-7.1,"spinRate":2395,"spinDirection":96},"zone":13,"typeConfidence":0.92,"plateTime":0.4209173710913299,"extension":6.805760981883712},"index":3,"playId":"38763631-1def-3702-b237-eb9325af9066","pitchNumber":4,"startTime":"2026-06-27T01:45:00.907Z","endTime":"2026-06-27T01:45:05.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":100.7,"endSpeed":92.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.864659105532937,"aZ":-13.271153243701777,"pfxX":-3.764644284775974,"pfxZ":8.637588890631106,"pX":0.1934437773688182,"pZ":2.1486551912380887,"vX0":8.578494488453622,"vY0":-146.4029738516589,"vZ0":-6.92054270435826,"x":109.63,"y":180.77,"x0":-2.2747699163155564,"y0":50.007030490265436,"z0":5.323950826443173,"aX":-8.243141696221837},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.5,"breakHorizontal":5.3,"spinRate":2477,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.37293724651010285,"extension":6.636992185590777},"index":4,"playId":"e53b0563-ed93-3f22-a3e1-d553c1514337","pitchNumber":5,"startTime":"2026-06-27T01:45:24.822Z","endTime":"2026-06-27T01:45:29.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425099867756604,"aZ":-35.413064155612744,"pfxX":3.990986249865569,"pfxZ":-1.932130449659054,"pX":-0.9893850038791675,"pZ":2.353078014116671,"vX0":1.939973134607956,"vY0":-128.9514873812454,"vZ0":-0.837531556593557,"x":154.71,"y":175.25,"x0":-2.27038898420608,"y0":50.000994763420266,"z0":5.4200936302625005,"aX":6.702765062382284},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.5,"breakHorizontal":-7.7,"spinRate":2297,"spinDirection":89},"zone":13,"typeConfidence":0.91,"plateTime":0.42516797022785324,"extension":6.7403233973407355},"index":5,"playId":"c695da9a-a798-349d-b445-70f7dd1f90c1","pitchNumber":6,"startTime":"2026-06-27T01:45:43.864Z","endTime":"2026-06-27T01:45:48.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.605878794266058,"aZ":-35.836885322074,"pfxX":3.6103287893168563,"pfxZ":-2.1473801621529423,"pX":0.2878458097595031,"pZ":0.8712900193994121,"vX0":4.613997338890811,"vY0":-129.69958829949465,"vZ0":-4.259873602829817,"x":106.03,"y":215.26,"x0":-1.9817400955064994,"y0":50.001453978310316,"z0":5.261783495200211,"aX":6.16241489806154},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.6,"breakHorizontal":-7.6,"spinRate":2355,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.4219640563477287,"extension":6.725391177652309},"index":6,"playId":"f740a0e9-959a-3267-af05-548c5f648552","pitchNumber":7,"startTime":"2026-06-27T01:46:06.763Z","endTime":"2026-06-27T01:46:11.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:46:11.847Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kahlil Watson grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-27T01:46:14.166Z","endTime":"2026-06-27T01:47:57.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":100.3,"endSpeed":92.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12635758651916,"aZ":-14.766839701256565,"pfxX":-3.373562831716745,"pfxZ":8.039198383285196,"pX":-1.1672808227943736,"pZ":2.1664106111939536,"vX0":4.755795384035861,"vY0":-145.95897137353128,"vZ0":-6.468649452440444,"x":161.49,"y":180.29,"x0":-2.3766000312953515,"y0":50.00563221022462,"z0":5.294263208775861,"aX":-7.307853236053404},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.6,"breakHorizontal":5.2,"spinRate":2384,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.3747166598733491,"extension":6.596706210969941},"index":0,"playId":"f740c997-66a0-3c8c-bb61-2245e0e8812b","pitchNumber":1,"startTime":"2026-06-27T01:46:37.713Z","endTime":"2026-06-27T01:46:42.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-27T01:46:48.818Z","endTime":"2026-06-27T01:47:34.646Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"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":101.5,"endSpeed":92.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15933035254165,"aZ":-13.071320240071012,"pfxX":-3.8599444282198503,"pfxZ":8.648651108593143,"pX":-1.2894255192912003,"pZ":2.153009215681546,"vX0":4.611942338770909,"vY0":-147.68844921360625,"vZ0":-6.705412454584491,"x":166.15,"y":180.65,"x0":-2.369734944050287,"y0":50.006895756037295,"z0":5.221808030376402,"aX":-8.529510180324966},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":14.5,"breakHorizontal":6.1,"spinRate":2345,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.3708623166166731,"extension":6.5229995881605545},"index":2,"playId":"489d9e8f-8148-3ed7-9b5e-2e81a0a176be","pitchNumber":2,"startTime":"2026-06-27T01:47:34.646Z","endTime":"2026-06-27T01:47:39.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49338272565061,"aZ":-15.603453041230987,"pfxX":-5.880575857317314,"pfxZ":7.890192044222511,"pX":-0.6444253958859948,"pZ":2.378240820277398,"vX0":6.966682201998692,"vY0":-144.42443622144233,"vZ0":-5.222328784434839,"x":141.56,"y":174.57,"x0":-2.3306557285221974,"y0":50.00375688191136,"z0":5.178959582435917,"aX":-12.35085761170201},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":9.1,"spinRate":2400,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.3801206631987806,"extension":6.642372402746638},"hitData":{"launchSpeed":89.4,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.17,"coordY":150.43}},"index":3,"playId":"b64f86a8-9bb0-3bf7-85cf-dad91a47db7d","pitchNumber":3,"startTime":"2026-06-27T01:47:50.307Z","endTime":"2026-06-27T01:47:57.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":641487,"link":"/api/v1/people/641487"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":645302,"link":"/api/v1/people/645302"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-27T01:47:57.704Z","atBatIndex":66}]