[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (3) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T23:22:00.999Z","endTime":"2026-06-14T23:22:26.687Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-14T19:33:56.718Z","endTime":"2026-06-14T23:00:48.420Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"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-14T23:00:48.420Z","endTime":"2026-06-14T23:20:21.432Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"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-14T23:20:21.432Z","endTime":"2026-06-14T23:22:03.190Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007235204915034,"aZ":-15.67666343799248,"pfxX":6.745340708589197,"pfxZ":8.786385291166432,"pX":-0.3597810337257353,"pZ":2.1265680429515026,"vX0":-9.335622230206534,"vY0":-135.5099034710065,"vZ0":-5.961612873843168,"x":130.71,"y":181.36,"x0":2.2386090199503688,"y0":50.00186665761327,"z0":5.433199158904199,"aX":12.663432144094523},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":-10.4,"spinRate":2230,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.4027638330172003,"extension":6.820685239762708},"hitData":{"launchSpeed":106.8,"launchAngle":28.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.01,"coordY":59.44}},"index":3,"playId":"ce420311-f4c4-3a26-ab42-6dba9f80ee79","pitchNumber":1,"startTime":"2026-06-14T23:22:03.190Z","endTime":"2026-06-14T23:22:26.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-06-14T23:22:26.687Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T23:22:40.151Z","endTime":"2026-06-14T23:23:14.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.55544365309654,"aZ":-38.181716092309294,"pfxX":-2.7876758302229003,"pfxZ":-4.452429073381024,"pX":-1.797374906470957,"pZ":0.06890996120897057,"vX0":-8.472291486688922,"vY0":-115.14189692140472,"vZ0":-3.8244954514977767,"x":185.51,"y":236.92,"x0":2.2861261546221203,"y0":50.005166522937486,"z0":5.430656731948243,"aX":-3.75783955856883},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.8,"breakHorizontal":7.1,"spinRate":2292,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.47496060840510745,"extension":6.599634516155787},"index":0,"playId":"07b6b8e2-37f1-381c-a25e-37077ac8135e","pitchNumber":1,"startTime":"2026-06-14T23:22:47.188Z","endTime":"2026-06-14T23:22:51.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99993633754794,"aZ":-25.511667566389438,"pfxX":9.109268311922875,"pfxZ":3.6181741324512036,"pX":-0.18085044066817424,"pZ":2.5434319573941817,"vX0":-10.062191045664322,"vY0":-134.34655528640323,"vZ0":-2.6429735695524132,"x":123.89,"y":170.11,"x0":2.4159060921849487,"y0":50.00387780435021,"z0":5.338450707411424,"aX":16.781454445765874},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":-14.5,"spinRate":2161,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4065003035961565,"extension":6.8099354402929935},"hitData":{"launchSpeed":97.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.95,"coordY":122.27}},"index":1,"playId":"5d052e34-08ad-3500-bd5a-eb483fd415d3","pitchNumber":2,"startTime":"2026-06-14T23:23:04.665Z","endTime":"2026-06-14T23:23:14.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:23:14.798Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T23:23:28.264Z","endTime":"2026-06-14T23:24:53.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(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.4,"endSpeed":84.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134605262066263,"aZ":-14.324693645068756,"pfxX":6.186837829179154,"pfxZ":9.696634164567465,"pX":-0.053261990102876,"pZ":3.3812705430903383,"vX0":-8.373235676538405,"vY0":-134.33603033055658,"vZ0":-3.066732067483303,"x":119.03,"y":147.49,"x0":2.2898740809035854,"y0":50.00483481444768,"z0":5.546560333666003,"aX":11.391777844626816},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":-9.6,"spinRate":2289,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4066273354107537,"extension":6.639754401568513},"index":0,"playId":"676b843c-c2f3-3d17-bc5a-b725e5e6631a","pitchNumber":1,"startTime":"2026-06-14T23:23:43.003Z","endTime":"2026-06-14T23:23:52.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.953067232269134,"aZ":-37.287257619585986,"pfxX":-5.369709463757661,"pfxZ":-3.455799183056609,"pX":-0.5615742116152831,"pZ":1.533451682063522,"vX0":-6.046625627963595,"vY0":-121.21408155371533,"vZ0":-1.2469710474621232,"x":138.41,"y":197.38,"x0":2.668275270095304,"y0":50.003779342765284,"z0":5.326991896067444,"aX":-7.943418455342998},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.2,"breakHorizontal":11.3,"spinRate":2295,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4528582462852708,"extension":6.394182477671938},"index":1,"playId":"6983e9f0-429f-3b3f-b3a2-55f95cecd8af","pitchNumber":2,"startTime":"2026-06-14T23:24:23.854Z","endTime":"2026-06-14T23:24:27.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48162818944849,"aZ":-14.494037294993,"pfxX":6.171316086587561,"pfxZ":9.127127403166023,"pX":0.39541473072676525,"pZ":3.1846296688962368,"vX0":-7.133644949364703,"vY0":-137.5681908186834,"vZ0":-3.6664057813121094,"x":101.93,"y":152.79,"x0":2.207387457956969,"y0":50.00242790432881,"z0":5.5026394529184435,"aX":11.954393180948118},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":-9.8,"spinRate":2333,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.39655357158886684,"extension":6.557380525266821},"hitData":{"launchSpeed":77.2,"launchAngle":43.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.4,"coordY":115.58}},"index":2,"playId":"9924f5af-e613-3466-8178-a3b588927a1e","pitchNumber":3,"startTime":"2026-06-14T23:24:42.476Z","endTime":"2026-06-14T23:24:53.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.3,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:24:53.248Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran challenged (pitch result), call on the field was confirmed: Ezequiel Duran called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T23:25:13.430Z","endTime":"2026-06-14T23:27:47.445Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523450403129473,"aZ":-15.135767989964013,"pfxX":8.113982265216816,"pfxZ":9.188275291990069,"pX":0.010281803467484776,"pZ":2.790595919471241,"vX0":-8.916950084152178,"vY0":-135.75952469814862,"vZ0":-4.616010740533601,"x":116.61,"y":163.43,"x0":2.293383820678974,"y0":50.00498733065666,"z0":5.576983592099751,"aX":15.050036150790707},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-12.6,"spinRate":2336,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.40445979369197227,"extension":6.625257151247373},"index":0,"playId":"96d028cf-cf35-35d9-b245-cf692a08b94c","pitchNumber":1,"startTime":"2026-06-14T23:25:20.590Z","endTime":"2026-06-14T23:25:26.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.514177821121844,"aZ":-31.30472250316301,"pfxX":6.435979213541123,"pfxZ":0.6079907949903731,"pX":0.7430818311013931,"pZ":2.22388113782533,"vX0":-6.3588956793256255,"vY0":-119.55515620008646,"vZ0":-1.1882777652057674,"x":88.68,"y":178.74,"x0":2.609763478907267,"y0":50.00554856282023,"z0":5.554479059497616,"aX":9.25522367063971},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.1,"breakHorizontal":-10.0,"spinRate":1021,"spinDirection":99},"zone":6,"typeConfidence":2.0,"plateTime":0.4593302689642944,"extension":6.465355538005714},"index":1,"playId":"573214a8-5d53-3db4-989c-fc381b0b4f3e","pitchNumber":2,"startTime":"2026-06-14T23:25:48.221Z","endTime":"2026-06-14T23:25:53.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":94.7,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353063267006963,"aZ":-16.356507361944388,"pfxX":5.718483428055756,"pfxZ":8.212966824536277,"pX":1.534101581773892,"pZ":3.5734037641824736,"vX0":-4.665427376155943,"vY0":-137.8234981884755,"vZ0":-1.8283170600301055,"x":58.52,"y":142.3,"x0":2.505055164283127,"y0":50.00054873642193,"z0":5.3488106804800175,"aX":11.010642216476805},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-9.4,"spinRate":2403,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.39727242718273637,"extension":6.588904692199352},"index":2,"playId":"51e27a48-c7b2-3abe-9fdf-f0b381294e73","pitchNumber":3,"startTime":"2026-06-14T23:26:14.855Z","endTime":"2026-06-14T23:26:18.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.912135942570785,"aZ":-15.5952567975179,"pfxX":6.327382790059293,"pfxZ":8.579925450722982,"pX":-1.9363535994780996,"pZ":1.870463268058499,"vX0":-12.72853396880152,"vY0":-137.72598025064613,"vZ0":-6.657672952268393,"x":190.81,"y":188.28,"x0":1.9108880775351356,"y0":50.003037677003775,"z0":5.362808443869368,"aX":12.227637243683349},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-9.0,"spinRate":2443,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.3968071625948304,"extension":6.8827374364386005},"index":3,"playId":"b587e895-0d31-37a8-b569-09c68acd9e06","pitchNumber":4,"startTime":"2026-06-14T23:26:33.736Z","endTime":"2026-06-14T23:26:38.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54399020289336,"aZ":-34.045054454637736,"pfxX":4.841216671977563,"pfxZ":-1.1982089204286357,"pX":-0.1781484628221369,"pZ":1.3524966670969862,"vX0":-8.174337280416168,"vY0":-123.43552003809897,"vZ0":-2.6801906594971623,"x":123.79,"y":202.26,"x0":2.534338074092152,"y0":50.00505137367033,"z0":5.294027831236544,"aX":7.537494496359463},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":-7.1,"spinRate":1382,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.44225107164981026,"extension":6.61774499829633},"index":4,"playId":"ba7f66d3-4013-3b8a-bad8-199ffccb379d","pitchNumber":5,"startTime":"2026-06-14T23:26:57.077Z","endTime":"2026-06-14T23:27:02.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35067352408026,"aZ":-13.055215913945364,"pfxX":6.8197015472920635,"pfxZ":9.882705520342165,"pX":0.6260330599742179,"pZ":2.1643421788797483,"vX0":-6.931110863005279,"vY0":-137.67868858456592,"vZ0":-6.024055995580566,"x":93.14,"y":180.34,"x0":2.280766062722784,"y0":50.00543229929263,"z0":5.251729592748634,"aX":13.196362002891505},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-11.0,"spinRate":2330,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.3966735128481229,"extension":6.605101918853996},"index":5,"playId":"64b31a0c-d9c8-35c8-8101-69b78c0d0428","pitchNumber":6,"startTime":"2026-06-14T23:27:25.018Z","endTime":"2026-06-14T23:27:47.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":3,"outs":1},"index":6,"actionPlayId":"64b31a0c-d9c8-35c8-8101-69b78c0d0428","startTime":"2026-06-14T23:27:47.444Z","endTime":"2026-06-14T23:27:47.445Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"}},"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":2.499999999999993,"leverageIndex":1.09,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:27:47.445Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-14T23:28:29.201Z","endTime":"2026-06-14T23:29:31.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"7e5177a5-b4f0-39a8-baed-22b1f7a9e7f0","startTime":"2026-06-14T23:28:14.193Z","endTime":"2026-06-14T23:28:17.193Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184822615474282,"aZ":-37.33113430984301,"pfxX":-7.468025266355244,"pfxZ":-3.783513676544996,"pX":0.5789350239121324,"pZ":1.4832952434143214,"vX0":-2.304982948121628,"vY0":-116.08505881986524,"vZ0":-1.091249159010259,"x":94.93,"y":198.73,"x0":2.5556687023501548,"y0":50.004181047231555,"z0":5.520239618798505,"aX":-10.170491824656962},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.8,"breakHorizontal":14.2,"spinRate":2383,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.4722265082642343,"extension":6.413358489771077},"index":1,"playId":"22b9f5d0-fee1-3769-acbb-f1b14beb3c39","pitchNumber":1,"startTime":"2026-06-14T23:28:31.455Z","endTime":"2026-06-14T23:28:37.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295484666368946,"aZ":-13.844387145127099,"pfxX":6.506418028363932,"pfxZ":9.644925022582306,"pX":0.6671166495386619,"pZ":2.056120922197065,"vX0":-6.64134280037276,"vY0":-136.78104414615373,"vZ0":-6.340697486615121,"x":91.57,"y":183.26,"x0":2.277712449541296,"y0":50.003764160903295,"z0":5.348144060292126,"aX":12.367405286930294},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":-10.4,"spinRate":2347,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.39996544310256565,"extension":6.646776571291774},"index":2,"playId":"3513db0b-039b-38c9-a616-39b8eaa681a5","pitchNumber":2,"startTime":"2026-06-14T23:28:53.118Z","endTime":"2026-06-14T23:28:58.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-14T23:29:03.929Z","endTime":"2026-06-14T23:29:26.056Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.607583861489893,"aZ":-38.494729757188146,"pfxX":-6.1407373127924725,"pfxZ":-4.474304348714457,"pX":0.25584958760754983,"pZ":1.3766610596433977,"vX0":-3.5632615467497946,"vY0":-118.11549792907884,"vZ0":-1.5899738185276646,"x":107.25,"y":201.61,"x0":2.5821525454444285,"y0":50.00472226280751,"z0":5.600063659604273,"aX":-8.6714303203011},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.3,"breakHorizontal":12.0,"spinRate":2505,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4638312062499299,"extension":6.4950740046771385},"index":4,"playId":"4b7ea74d-b4d7-3016-b654-9fd68d222aa2","pitchNumber":3,"startTime":"2026-06-14T23:29:26.056Z","endTime":"2026-06-14T23:29:31.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:29:31.180Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T23:31:04.174Z","endTime":"2026-06-14T23:34:03.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.603379155103674,"aZ":-20.19929339330613,"pfxX":-8.136081385656595,"pfxZ":6.15524675767524,"pX":-0.6038075260713099,"pZ":2.6893623610734188,"vX0":7.431930054207561,"vY0":-138.49615242803125,"vZ0":-3.811894059213114,"x":140.02,"y":166.17,"x0":-2.263494160990219,"y0":50.00115260575991,"z0":5.432598323624591,"aX":-15.822337211294673},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":13.2,"spinRate":2262,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3953246560876602,"extension":6.857158165855208},"index":0,"playId":"0e81a4fe-bb8d-3991-b3e8-d6a0f8398cac","pitchNumber":1,"startTime":"2026-06-14T23:32:06.757Z","endTime":"2026-06-14T23:32:10.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.483985978790834,"aZ":-36.76999996057073,"pfxX":4.484567462279704,"pfxZ":-3.511512125166555,"pX":1.0014771363801775,"pZ":1.8666012338405154,"vX0":5.177688095548227,"vY0":-113.50975097576578,"vZ0":-0.3791295095028028,"x":78.83,"y":188.38,"x0":-1.8906361821883744,"y0":50.00494553263129,"z0":5.692001780987553,"aX":5.861774113114747},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.1,"breakHorizontal":-9.5,"spinRate":1991,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.48224717690017505,"extension":7.008645890018101},"index":1,"playId":"c9af1244-0683-3228-96ff-f6ee4409889b","pitchNumber":2,"startTime":"2026-06-14T23:32:24.494Z","endTime":"2026-06-14T23:32:32.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":85.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627124408932115,"aZ":-28.355739181590348,"pfxX":-7.079714708101562,"pfxZ":2.1204202554611093,"pX":0.059423411722546726,"pZ":1.2626982469039552,"vX0":7.590803961620095,"vY0":-131.7995590972339,"vZ0":-5.814113385375864,"x":114.73,"y":204.69,"x0":-1.9054424196646635,"y0":50.005245355279975,"z0":5.52790743066822,"aX":-12.760614568168144},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":11.6,"spinRate":1715,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.41179173539172975,"extension":6.748011680439486},"index":2,"playId":"14f3003a-a286-3690-847b-2de5ce1f903d","pitchNumber":3,"startTime":"2026-06-14T23:32:52.615Z","endTime":"2026-06-14T23:32:56.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577015700732247,"aZ":-20.73712820947613,"pfxX":0.7810351859618194,"pfxZ":6.1949467592628675,"pX":-0.07713616044033023,"pZ":4.109026271531195,"vX0":5.2516270330293,"vY0":-133.5140006807937,"vZ0":0.11555686172312485,"x":119.94,"y":127.84,"x0":-2.152852597383767,"y0":50.004142986599746,"z0":5.530083207439051,"aX":1.442463783598018},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":-2.3,"spinRate":2378,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4067044355556799,"extension":6.726586909154675},"index":3,"playId":"557a54e8-b60f-3b6a-bd34-1f6498314c42","pitchNumber":4,"startTime":"2026-06-14T23:33:09.573Z","endTime":"2026-06-14T23:33:14.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.317673393140783,"aZ":-28.313864239522402,"pfxX":-8.116541451062668,"pfxZ":2.203729420962371,"pX":-0.08765164753153577,"pZ":1.8599266531675853,"vX0":7.3795665139745,"vY0":-130.3960633396924,"vZ0":-3.997287396701906,"x":120.34,"y":188.56,"x0":-1.878222566372958,"y0":50.001983078925015,"z0":5.510941336374294,"aX":-14.200184826268755},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":1593,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4175264120017017,"extension":6.892157455154902},"index":4,"playId":"ca2e691e-191c-3e46-addc-2d1365e104b0","pitchNumber":5,"startTime":"2026-06-14T23:33:31.749Z","endTime":"2026-06-14T23:33:36.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":78.4,"endSpeed":73.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.662601239826927,"aZ":-37.069526721147454,"pfxX":3.224625575469009,"pfxZ":-3.687370852822057,"pX":0.27758347619528173,"pZ":1.6173413252603266,"vX0":3.8856801694946466,"vY0":-114.18425561173093,"vZ0":-1.0499503255993003,"x":106.42,"y":195.11,"x0":-1.8604797150754195,"y0":50.00001162801338,"z0":5.708261875923904,"aX":4.285990690657446},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-6.6,"breakHorizontal":-6.7,"spinRate":1867,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.47843362264216927,"extension":6.94553210724849},"index":5,"playId":"a3e1918c-655a-36d8-831c-86dd1d4e57b2","pitchNumber":6,"startTime":"2026-06-14T23:33:57.960Z","endTime":"2026-06-14T23:34:03.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:34:03.782Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T23:34:04.452Z","endTime":"2026-06-14T23:35:36.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.197928296619327,"aZ":-25.38559077431544,"pfxX":0.7360147508282551,"pfxZ":3.799809766932629,"pX":0.3537750351291157,"pZ":2.398699252000844,"vX0":6.059117199275879,"vY0":-132.56566228087144,"vZ0":-2.949612318953845,"x":103.51,"y":174.02,"x0":-2.05313103218779,"y0":50.00475116484228,"z0":5.370305493986341,"aX":1.3152816884885516},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":-2.6,"spinRate":2259,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.41249761495810056,"extension":6.916289473183888},"index":0,"playId":"4e1fa4a8-b4e6-3c8a-8e69-fed06cbe7f59","pitchNumber":1,"startTime":"2026-06-14T23:34:26.105Z","endTime":"2026-06-14T23:34:30.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85840609824581,"aZ":-23.24924327288049,"pfxX":-11.169121967372995,"pfxZ":4.555165755832737,"pX":-0.11587611439334834,"pZ":1.9362774080138545,"vX0":8.810421451824975,"vY0":-139.6819718934334,"vZ0":-5.081799364202807,"x":121.42,"y":186.5,"x0":-1.8726419450619316,"y0":50.005812342106914,"z0":5.324720242509437,"aX":-21.894771163327274},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":18.2,"spinRate":2123,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3933616959972581,"extension":7.0113875153699805},"index":1,"playId":"081ea836-54fd-3895-bf29-b2fbfd98abd9","pitchNumber":2,"startTime":"2026-06-14T23:34:43.362Z","endTime":"2026-06-14T23:34:47.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-14T23:34:52.965Z","endTime":"2026-06-14T23:35:04.356Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.662694357659706,"aZ":-36.36354737494344,"pfxX":3.813356692042923,"pfxZ":-3.1436628037038004,"pX":0.36039311332194224,"pZ":1.5452995826504956,"vX0":3.815672849396673,"vY0":-114.84198353403468,"vZ0":-1.3277211712698505,"x":103.26,"y":197.06,"x0":-1.8192820968296268,"y0":50.00348257922417,"z0":5.674476664884281,"aX":5.082210388937193},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.8,"breakHorizontal":-7.9,"spinRate":1884,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.47731794115596893,"extension":6.920613469027276},"index":3,"playId":"b6bbc070-bf82-394c-aec3-0fcb8b5bfeab","pitchNumber":3,"startTime":"2026-06-14T23:35:04.356Z","endTime":"2026-06-14T23:35:10.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.046809026056422,"aZ":-29.641432208954992,"pfxX":-8.592932706017752,"pfxZ":1.4222587427681823,"pX":0.3147739211809924,"pZ":1.0376921870582352,"vX0":8.490474446493414,"vY0":-132.55965286343562,"vZ0":-5.779723980625705,"x":105.0,"y":210.76,"x0":-1.8115846434303438,"y0":50.00377128795413,"z0":5.407360766844733,"aX":-15.310465986331517},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.4,"breakHorizontal":13.8,"spinRate":1711,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4130171359813679,"extension":6.93710192004275},"index":4,"playId":"62355a02-574c-3eb2-b3a8-d6d53c793771","pitchNumber":4,"startTime":"2026-06-14T23:35:33.090Z","endTime":"2026-06-14T23:35:36.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:35:36.612Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-14T23:35:43.227Z","endTime":"2026-06-14T23:36:25.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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(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":72.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303499726598282,"aZ":-40.86159857176755,"pfxX":3.4372382989381913,"pfxZ":-6.579899134822672,"pX":-0.823232175826577,"pZ":1.7100757702547027,"vX0":1.7551299857266818,"vY0":-114.48773187079367,"vZ0":0.08382788981202327,"x":148.38,"y":192.61,"x0":-2.047882907831262,"y0":50.00437350629447,"z0":5.691803860559763,"aX":4.53617071876069},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.5,"breakHorizontal":-6.7,"spinRate":1926,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4795064452495654,"extension":6.824757738934996},"index":0,"playId":"bb7224d0-3aa2-3a3d-aeda-7e9cac32bc45","pitchNumber":1,"startTime":"2026-06-14T23:36:01.497Z","endTime":"2026-06-14T23:36:05.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246800920443903,"aZ":-21.07933282180394,"pfxX":1.455181004446957,"pfxZ":6.1200806707707756,"pX":0.6089485208542647,"pZ":3.0355792482306194,"vX0":6.42528995907989,"vY0":-133.22243948419558,"vZ0":-2.441238523630699,"x":93.79,"y":156.82,"x0":-2.0146258377785786,"y0":50.00475672852452,"z0":5.472909348086469,"aX":2.638847269678386},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":-4.0,"spinRate":2312,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.40975210256391037,"extension":7.021950769591945},"hitData":{"launchSpeed":88.0,"launchAngle":26.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.03,"coordY":83.68}},"index":1,"playId":"289634de-7d59-379f-afe4-d85133efc09d","pitchNumber":2,"startTime":"2026-06-14T23:36:18.162Z","endTime":"2026-06-14T23:36:25.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:36:25.601Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T23:38:58.351Z","endTime":"2026-06-14T23:39:13.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86892908104977,"aZ":-24.109797800452927,"pfxX":9.75726537645611,"pfxZ":4.392373181339,"pX":0.7120403584351711,"pZ":2.8864258182254567,"vX0":-7.763046995871675,"vY0":-134.117961538774,"vZ0":-1.9201089610161584,"x":89.86,"y":160.85,"x0":2.3651578837662894,"y0":50.00253150378044,"z0":5.317518788023149,"aX":17.91511364242893},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":-16.2,"spinRate":2066,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4071576446034775,"extension":6.7508770368904765},"hitData":{"launchSpeed":104.3,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.3,"coordY":74.66}},"index":0,"playId":"49ec02bc-25b2-3724-9c07-2eda550d65d3","pitchNumber":1,"startTime":"2026-06-14T23:39:02.471Z","endTime":"2026-06-14T23:39:13.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:39:13.072Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Freeman singles on a ground ball to center fielder Ceddanne Rafaela. Justin Foscue to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T23:39:24.607Z","endTime":"2026-06-14T23:40:50.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":90.9,"endSpeed":84.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561732623672743,"aZ":-27.12954671448563,"pfxX":9.39952600617983,"pfxZ":2.8010867711813967,"pX":0.08006016055059276,"pZ":1.3340639572375148,"vX0":-9.351407090261912,"vY0":-132.20435242738012,"vZ0":-4.830349674245344,"x":113.95,"y":202.76,"x0":2.4125601411819053,"y0":50.00309584698744,"z0":5.134269775563021,"aX":16.93034876106851},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":-15.5,"spinRate":2082,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4115568207884368,"extension":6.905616602167577},"index":0,"playId":"22af8e0b-a61e-3a84-9c9c-71b08144cd70","pitchNumber":1,"startTime":"2026-06-14T23:39:43.457Z","endTime":"2026-06-14T23:39:48.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66133686186703,"aZ":-24.186532779536485,"pfxX":9.503182929316848,"pfxZ":4.463148818840896,"pX":0.4278717397223026,"pZ":3.1760604570807933,"vX0":-8.087034613912174,"vY0":-132.1037908004751,"vZ0":-1.4015193993156965,"x":100.69,"y":153.03,"x0":2.274507983876471,"y0":50.006338533344014,"z0":5.469285926035457,"aX":17.022068309097133},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":-15.7,"spinRate":2152,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.41254717459298007,"extension":6.535992036769617},"index":1,"playId":"1794865d-0f6e-3a4b-857d-d04e65d59cb0","pitchNumber":2,"startTime":"2026-06-14T23:40:03.771Z","endTime":"2026-06-14T23:40:09.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.110426315034633,"aZ":-32.918683813105446,"pfxX":7.0939779585796,"pfxZ":-0.49673117918231924,"pX":-0.5065866216158686,"pZ":2.0059642144613994,"vX0":-9.257661676358536,"vY0":-120.0833490976515,"vZ0":-1.3094620240590824,"x":136.31,"y":184.62,"x0":2.4356340354929076,"y0":50.0049017891621,"z0":5.4254948409874215,"aX":10.607225022839229},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.0,"breakHorizontal":-11.3,"spinRate":1286,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.4520938978497502,"extension":6.710742038477071},"hitData":{"launchSpeed":83.0,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.39,"coordY":89.86}},"index":2,"playId":"5245213c-d68d-3c2e-bca1-b0b7274dcc0f","pitchNumber":3,"startTime":"2026-06-14T23:40:35.476Z","endTime":"2026-06-14T23:40:50.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.36,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:40:50.287Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Higashioka homers (5) on a fly ball to left center field. Justin Foscue scores. Cody Freeman scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T23:41:00.385Z","endTime":"2026-06-14T23:42:07.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.590914401564692,"aZ":-15.715572659430716,"pfxX":6.840546685085993,"pfxZ":9.003641618847645,"pX":0.6479527816655664,"pZ":3.5849255045734605,"vX0":-6.742854264224524,"vY0":-134.24829309386462,"vZ0":-1.7898030402453624,"x":92.3,"y":141.99,"x0":2.3013480977317142,"y0":50.00580079753047,"z0":5.376814135348513,"aX":12.509961534797215},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-10.9,"spinRate":2220,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4077238321627279,"extension":6.52476303374806},"index":0,"playId":"2e3755f0-eee4-3b87-b3d0-7bfffb0eaee7","pitchNumber":1,"startTime":"2026-06-14T23:41:22.340Z","endTime":"2026-06-14T23:41:27.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.462854780548916,"aZ":-33.419353801243936,"pfxX":5.225997929759323,"pfxZ":-0.8317444669205241,"pX":0.5235975933837186,"pZ":2.062926041271266,"vX0":-6.361771757224616,"vY0":-120.96659112760325,"vZ0":-0.9042559432530834,"x":97.04,"y":183.08,"x0":2.496887545688571,"y0":50.003245826205394,"z0":5.346576387997623,"aX":7.820302199846136},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":-8.2,"spinRate":1124,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.4511389811505673,"extension":6.733277441860706},"hitData":{"launchSpeed":100.2,"launchAngle":25.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":56.07,"coordY":61.35}},"index":1,"playId":"5650d7e3-c5c6-3036-8ce3-4d1218991225","pitchNumber":2,"startTime":"2026-06-14T23:41:41.704Z","endTime":"2026-06-14T23:42:07.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":-15.599999999999998,"leverageIndex":1.67,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:42:07.173Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out softly, pitcher Connelly Early to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T23:42:19.149Z","endTime":"2026-06-14T23:43:08.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813349,"link":"/api/v1/people/813349"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768055107411687,"aZ":-24.948305748209325,"pfxX":8.91113271178237,"pfxZ":3.8164087969256046,"pX":0.6600297197314008,"pZ":1.9288833479077483,"vX0":-7.941940658145802,"vY0":-135.9690939541369,"vZ0":-4.324165172442031,"x":91.84,"y":186.7,"x0":2.4456016996242815,"y0":50.0012002906325,"z0":5.248111078322699,"aX":16.86570091711903},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.2,"breakHorizontal":-14.6,"spinRate":2136,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4011592785778557,"extension":6.599826975686844},"index":0,"playId":"9dc51770-67ef-318b-a61f-cb8258e16175","pitchNumber":1,"startTime":"2026-06-14T23:42:30.980Z","endTime":"2026-06-14T23:42:34.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33026509102223,"aZ":-33.44092680853538,"pfxX":-7.205089094184333,"pfxZ":-0.8702469080036082,"pX":0.5666416441203186,"pZ":3.784557108491618,"vX0":-2.9282909939743833,"vY0":-119.60468884897705,"vZ0":3.25957504882752,"x":95.4,"y":136.6,"x0":2.739864728367186,"y0":50.00121854362046,"z0":5.387667894049954,"aX":-10.520316577309899},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.6,"breakHorizontal":13.7,"spinRate":2438,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.45655578904088046,"extension":6.304751303965476},"index":1,"playId":"bc09f846-da90-39d1-bf10-aab7e724037c","pitchNumber":2,"startTime":"2026-06-14T23:42:45.436Z","endTime":"2026-06-14T23:42:49.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29415796233393,"aZ":-24.983492061277673,"pfxX":8.446358706606532,"pfxZ":3.822461724654268,"pX":0.4667398727708753,"pZ":2.43015645430708,"vX0":-8.0727531928194,"vY0":-135.03983840552647,"vZ0":-3.0049656781657608,"x":99.21,"y":173.17,"x0":2.3710766604682263,"y0":50.00339367288545,"z0":5.2797111959119984,"aX":15.889878229564356},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":-13.9,"spinRate":2251,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.40276690085744526,"extension":6.764121992444017},"hitData":{"launchSpeed":74.0,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":140.66,"coordY":179.05}},"index":2,"playId":"043cc06a-9ffa-3f2c-9b5f-2499fb8c7766","pitchNumber":3,"startTime":"2026-06-14T23:43:00.864Z","endTime":"2026-06-14T23:43:08.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.8,"awayTeamWinProbability":83.2,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:43:08.304Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T23:43:22.860Z","endTime":"2026-06-14T23:44:01.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83266001399629,"aZ":-39.940865466267226,"pfxX":-6.977742453277565,"pfxZ":-5.8741413023335625,"pX":0.4479089764214097,"pZ":3.097504095168984,"vX0":-2.5491997897347396,"vY0":-114.20257352080148,"vZ0":3.225347896426631,"x":99.93,"y":155.15,"x0":2.484842828784626,"y0":50.00354837451961,"z0":5.592900381861025,"aX":-9.225000216352482},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.6,"breakHorizontal":13.3,"spinRate":2422,"spinDirection":321},"zone":3,"typeConfidence":2.0,"plateTime":0.4794367175168408,"extension":6.518628206960424},"index":0,"playId":"78726459-e96f-39e4-84c4-e6a308cd021f","pitchNumber":1,"startTime":"2026-06-14T23:43:38.455Z","endTime":"2026-06-14T23:43:43.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.311413937405025,"aZ":-39.96880956621886,"pfxX":-6.401842130641715,"pfxZ":-5.699662284603449,"pX":0.37431165011664047,"pZ":1.9196962399047746,"vX0":-2.8445461782446797,"vY0":-116.5410906932361,"vZ0":0.5022863255542067,"x":102.73,"y":186.95,"x0":2.445232288165093,"y0":50.005409783316104,"z0":5.497553211442131,"aX":-8.746992475298304},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.8,"breakHorizontal":12.4,"spinRate":2432,"spinDirection":321},"zone":9,"typeConfidence":2.0,"plateTime":0.4712236037518802,"extension":6.490135337865751},"hitData":{"launchSpeed":88.1,"launchAngle":28.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.69,"coordY":72.26}},"index":1,"playId":"b05ec373-c195-3e01-93f1-ac9ed82299f4","pitchNumber":2,"startTime":"2026-06-14T23:43:53.849Z","endTime":"2026-06-14T23:44:01.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:44:01.895Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Jung lines out to second baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-14T23:44:22.837Z","endTime":"2026-06-14T23:45:33.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.6,"endSpeed":84.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.492909317290994,"aZ":-23.279887793034177,"pfxX":9.172792607801103,"pfxZ":4.841885110864642,"pX":0.13369607718879842,"pZ":1.6897450239650667,"vX0":-8.695219583945013,"vY0":-134.52149887051493,"vZ0":-4.982663041189033,"x":111.9,"y":193.16,"x0":2.212241265675819,"y0":50.00420360514362,"z0":5.210981987709794,"aX":16.855345376441885},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":-14.8,"spinRate":2143,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4067761984217695,"extension":6.924197731951326},"index":0,"playId":"c75d2ac5-eb2b-346c-bbdd-34371dc82457","pitchNumber":1,"startTime":"2026-06-14T23:44:25.033Z","endTime":"2026-06-14T23:44:29.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06075709007257,"aZ":-15.96697928668082,"pfxX":8.341393842715382,"pfxZ":8.551015153516875,"pX":0.5216434189335807,"pZ":1.566589880420619,"vX0":-7.490965042308644,"vY0":-136.77828627652175,"vZ0":-7.078790382966656,"x":97.12,"y":196.48,"x0":2.2116322975313336,"y0":50.002388244086525,"z0":5.282202491718581,"aX":15.810483980851362},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-13.6,"spinRate":2381,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4003789841250911,"extension":7.001271529250487},"index":1,"playId":"83e749d0-7290-33be-81e2-0af081d04010","pitchNumber":2,"startTime":"2026-06-14T23:44:39.267Z","endTime":"2026-06-14T23:44:45.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"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-14T23:44:51.458Z","endTime":"2026-06-14T23:45:07.066Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156079822236343,"aZ":-34.971472363556494,"pfxX":-5.236637447551753,"pfxZ":-1.910244233399089,"pX":-0.7722098134884161,"pZ":3.772769440707506,"vX0":-6.349350240188117,"vY0":-120.37378729920805,"vZ0":3.4794544754085948,"x":146.43,"y":136.92,"x0":2.583750571036524,"y0":50.00388333401177,"z0":5.411736321704159,"aX":-7.657879289960664},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":11.0,"spinRate":2565,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.4556535703570237,"extension":6.620966838014031},"index":3,"playId":"08732e21-cc08-37c4-987b-d91b915554c5","pitchNumber":3,"startTime":"2026-06-14T23:45:07.066Z","endTime":"2026-06-14T23:45:12.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08540779303605,"aZ":-17.024196905100332,"pfxX":7.664866805904899,"pfxZ":7.862479228435804,"pX":-0.10627139494298006,"pZ":2.9743795404129125,"vX0":-8.982880190053722,"vY0":-137.8269051773402,"vZ0":-3.321375615720309,"x":121.05,"y":158.47,"x0":2.196423366112592,"y0":50.006424135538495,"z0":5.342001534962536,"aX":14.777716757951058},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":-12.0,"spinRate":2290,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.39710936829373944,"extension":6.536994546254693},"hitData":{"launchSpeed":95.7,"launchAngle":9.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":128.93,"coordY":135.17}},"index":4,"playId":"b20c4a07-e9a9-3b13-adec-dd0173515e24","pitchNumber":4,"startTime":"2026-06-14T23:45:28.041Z","endTime":"2026-06-14T23:45:33.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:45:33.524Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willson Contreras homers (15) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T23:47:48.939Z","endTime":"2026-06-14T23:49:00.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.986494747482098,"aZ":-27.044595647192942,"pfxX":-8.18438886869296,"pfxZ":2.900028431356877,"pX":1.2577343297749728,"pZ":2.081542744911254,"vX0":10.503733684566878,"vY0":-131.26180713599277,"vZ0":-3.9924181802091097,"x":69.06,"y":182.58,"x0":-1.705499679945085,"y0":50.005812879058574,"z0":5.602633826798384,"aX":-14.49329002090732},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":13.0,"spinRate":1624,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.41496857377721774,"extension":6.92463477224052},"index":0,"playId":"21cef43a-4d49-373a-b6b6-d8919ba1410c","pitchNumber":1,"startTime":"2026-06-14T23:48:07.978Z","endTime":"2026-06-14T23:48:13.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102517383120492,"aZ":-29.25086393449318,"pfxX":-8.059447235060443,"pfxZ":1.6963935362938267,"pX":0.3109915144715048,"pZ":2.002403834464291,"vX0":8.296936907650078,"vY0":-129.59719093444335,"vZ0":-3.4234449961692373,"x":105.15,"y":184.72,"x0":-1.8670774881255296,"y0":50.00128465635135,"z0":5.546597806591008,"aX":-13.869660214899985},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":13.0,"spinRate":1560,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4207629536882074,"extension":6.839662243284292},"hitData":{"launchSpeed":93.5,"launchAngle":40.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.35,"coordY":94.27}},"index":1,"playId":"71547b1d-bb68-3fdd-bbc6-43b2c4c949db","pitchNumber":2,"startTime":"2026-06-14T23:48:29.975Z","endTime":"2026-06-14T23:49:00.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":0.74,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:49:00.061Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out to left fielder Cody Freeman.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T23:49:00.366Z","endTime":"2026-06-14T23:50:44.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.661642973395946,"aZ":-16.65749304197853,"pfxX":-8.533487907858975,"pfxZ":8.001037664583798,"pX":0.03460584068649917,"pZ":1.6278933975351104,"vX0":8.588793738834195,"vY0":-138.55149960920343,"vZ0":-7.007569394606525,"x":115.68,"y":194.83,"x0":-2.000428545326061,"y0":50.00506324533667,"z0":5.308131383209128,"aX":-16.552994269183067},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":13.6,"spinRate":2253,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3957003673725126,"extension":6.748213249013128},"index":0,"playId":"e241f873-8318-3927-b8b6-a22cf2f54a5a","pitchNumber":1,"startTime":"2026-06-14T23:49:25.798Z","endTime":"2026-06-14T23:49:30.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90405851094208,"aZ":-38.96815649372039,"pfxX":4.891712238400835,"pfxZ":-5.168554905831851,"pX":0.18616800872226338,"pZ":1.8037028588440327,"vX0":3.330738885591282,"vY0":-113.92156877949938,"vZ0":-0.08776365107386774,"x":109.9,"y":190.08,"x0":-1.9302575623473188,"y0":50.002346443894886,"z0":5.694122334341831,"aX":6.4300539112665245},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.1,"breakHorizontal":-9.7,"spinRate":1888,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.48077040036113505,"extension":6.88462385792051},"index":1,"playId":"e19ac6a3-c32f-39bf-89e9-ed2bfabcc88f","pitchNumber":2,"startTime":"2026-06-14T23:49:42.013Z","endTime":"2026-06-14T23:49:48.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107260932831483,"aZ":-30.976406537925577,"pfxX":-6.989789484372611,"pfxZ":0.6872271780533028,"pX":0.1695256890564021,"pZ":1.595005576750545,"vX0":7.7358713007778945,"vY0":-130.53860717232305,"vZ0":-4.352332564934365,"x":110.54,"y":195.71,"x0":-1.9113609270562473,"y0":50.00375596668431,"z0":5.591892493969536,"aX":-12.175762820557335},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":11.2,"spinRate":1634,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41813527989922683,"extension":6.837077610497561},"index":2,"playId":"3af18ea9-cfd1-38ab-a1af-771534d5230e","pitchNumber":3,"startTime":"2026-06-14T23:50:12.806Z","endTime":"2026-06-14T23:50:16.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63001463163106,"aZ":-27.50367299598776,"pfxX":-6.692388469523292,"pfxZ":2.698361762801314,"pX":-1.0849137683517727,"pZ":2.3230200151676406,"vX0":4.888779102490868,"vY0":-130.00919741652578,"vZ0":-3.068525254632217,"x":158.35,"y":176.06,"x0":-2.110643734044038,"y0":50.00128159161593,"z0":5.583274040910103,"aX":-11.573314345688866},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":11.2,"spinRate":1418,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4196646958029513,"extension":6.7030418633142625},"hitData":{"launchSpeed":88.9,"launchAngle":26.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.71,"coordY":103.81}},"index":3,"playId":"f8960aa9-c73e-329f-96d2-f8abe28604ca","pitchNumber":4,"startTime":"2026-06-14T23:50:36.812Z","endTime":"2026-06-14T23:50:44.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.0,"awayTeamWinProbability":77.0,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:50:44.513Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T23:50:56.663Z","endTime":"2026-06-14T23:53:22.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.9,"endSpeed":72.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.543420546265807,"aZ":-37.49527950167511,"pfxX":2.2164449900756935,"pfxZ":-4.036585664956013,"pX":-0.21196327915629282,"pZ":2.16210936284476,"vX0":3.2967651526063975,"vY0":-113.47852082811043,"vZ0":0.47521861358176665,"x":125.08,"y":180.4,"x0":-1.9650781147656762,"y0":50.00185926198296,"z0":5.651184867272572,"aX":2.9227662042819387},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.0,"breakHorizontal":-4.8,"spinRate":1899,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.48057882419508813,"extension":6.919824995281552},"index":0,"playId":"3560bdcd-f766-3808-abcd-3bee75e4f135","pitchNumber":1,"startTime":"2026-06-14T23:51:14.369Z","endTime":"2026-06-14T23:51:18.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43028816221112,"aZ":-17.965501938384193,"pfxX":-7.263527735282526,"pfxZ":7.149732464949381,"pX":0.6510860106698283,"pZ":1.4822989151725945,"vX0":9.738344876055136,"vY0":-139.15931228839267,"vZ0":-6.858828617275383,"x":92.18,"y":198.76,"x0":-1.9289706202146428,"y0":50.0019970662643,"z0":5.143103758630343,"aX":-14.43167055397},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":11.4,"spinRate":2213,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3916648521336663,"extension":6.8420990218667415},"index":1,"playId":"e8f2da24-640d-3e2f-afff-595741c7cb68","pitchNumber":2,"startTime":"2026-06-14T23:51:31.956Z","endTime":"2026-06-14T23:51:36.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":78.4,"endSpeed":73.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.64641175301399,"aZ":-38.162549033955294,"pfxX":3.067391102669993,"pfxZ":-4.475352067097634,"pX":1.0329012538549647,"pZ":0.8832711400681845,"vX0":5.43581333584964,"vY0":-114.25230914737598,"vZ0":-2.273941084263317,"x":77.63,"y":214.93,"x0":-1.7643531454268337,"y0":50.00391275154416,"z0":5.599395914355375,"aX":4.10327764743493},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.4,"breakHorizontal":-6.7,"spinRate":1928,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4772042907055938,"extension":6.957661385289859},"index":2,"playId":"36d36e89-b3d3-35c9-bb5c-9af58b16cda2","pitchNumber":3,"startTime":"2026-06-14T23:51:52.451Z","endTime":"2026-06-14T23:51:58.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.818598875164863,"aZ":-20.86517664716498,"pfxX":-9.655430473431593,"pfxZ":5.874838536782017,"pX":-0.24982169856826555,"pZ":1.1073297644786302,"vX0":7.814989184842058,"vY0":-137.68744094364368,"vZ0":-7.343927222807116,"x":126.52,"y":208.88,"x0":-1.8667769365033384,"y0":50.00354372896184,"z0":5.215093665250752,"aX":-18.58832100762722},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":16.0,"spinRate":2229,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.39740544538855715,"extension":6.966533295930247},"index":3,"playId":"743019ca-cb24-3059-8d6a-31ec0dfa1bf0","pitchNumber":4,"startTime":"2026-06-14T23:52:12.796Z","endTime":"2026-06-14T23:52:17.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09906296028285,"aZ":-31.92117943318901,"pfxX":-7.707788347805838,"pfxZ":0.14327590941204438,"pX":0.2983094933776463,"pZ":1.0354498225527582,"vX0":8.487497776592374,"vY0":-131.9866720401883,"vZ0":-4.927295398278135,"x":105.63,"y":210.82,"x0":-1.9404814054736286,"y0":50.00366992825044,"z0":5.246257940812252,"aX":-13.754530410259552},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.6,"breakHorizontal":12.4,"spinRate":1602,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4131934133997497,"extension":7.054278849021445},"index":4,"playId":"47608849-877d-3244-9afa-05b6941d7d54","pitchNumber":5,"startTime":"2026-06-14T23:52:32.793Z","endTime":"2026-06-14T23:52:38.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227234703281702,"aZ":-21.61658126439131,"pfxX":-10.831109254222419,"pfxZ":5.431834206452628,"pX":0.49832187322520743,"pZ":1.5721833073364806,"vX0":10.131049422662906,"vY0":-138.1535408917051,"vZ0":-6.163591581290731,"x":98.01,"y":196.33,"x0":-1.7995108493211374,"y0":50.00359698083653,"z0":5.273629727859695,"aX":-21.051344389071907},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.8,"breakHorizontal":17.6,"spinRate":2210,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3956538000080272,"extension":7.015137467887855},"index":5,"playId":"d64eb78b-aab1-3f7c-86f2-7b77d52d65ea","pitchNumber":6,"startTime":"2026-06-14T23:52:52.440Z","endTime":"2026-06-14T23:52:58.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122085159871133,"aZ":-22.214901680654165,"pfxX":-9.61587811057184,"pfxZ":5.112772253386803,"pX":-0.2988846295650234,"pZ":1.185750958562601,"vX0":7.764932708082064,"vY0":-138.0374459785763,"vZ0":-6.931139381002288,"x":128.39,"y":206.76,"x0":-1.886476042018493,"y0":50.00212620036792,"z0":5.20424540505341,"aX":-18.72419644275148},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":2118,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3954457341624886,"extension":6.943887422503008},"index":6,"playId":"cb60bb76-d718-39fa-9593-d55081e05fc9","pitchNumber":7,"startTime":"2026-06-14T23:53:18.317Z","endTime":"2026-06-14T23:53:22.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.61,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:53:22.322Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a ground ball to second baseman Justin Foscue. Caleb Durbin to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T23:53:50.132Z","endTime":"2026-06-14T23:54:40.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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.1,"endSpeed":86.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.450918308743542,"aZ":-22.240555815571533,"pfxX":-12.337164301840998,"pfxZ":5.148845118106838,"pX":-0.29891900264952886,"pZ":2.03657346576982,"vX0":8.715104535799906,"vY0":-138.1775384671003,"vZ0":-5.093796789715763,"x":128.39,"y":183.79,"x0":-1.8946451941322306,"y0":50.00231127110438,"z0":5.40285839722715,"aX":-23.800969431950897},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":20.5,"spinRate":2088,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39674107359288735,"extension":6.82534506589188},"index":0,"playId":"410622b6-5369-3f44-ad50-7f1e80917260","pitchNumber":1,"startTime":"2026-06-14T23:53:50.925Z","endTime":"2026-06-14T23:53:55.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252684435994176,"aZ":-22.45661907213262,"pfxX":-9.53585624296823,"pfxZ":5.129730956708592,"pX":-0.9343918730861889,"pZ":2.4110933366977196,"vX0":6.1068306692528225,"vY0":-136.5819602016793,"vZ0":-3.9554705806313946,"x":152.62,"y":173.68,"x0":-1.95693980113736,"y0":50.003801316314444,"z0":5.416798418998814,"aX":-18.070356370416636},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":16.1,"spinRate":2077,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4005784630347806,"extension":6.84849870776005},"index":1,"playId":"9324e2c3-70d3-3e9c-a6c9-6f8a04a711d5","pitchNumber":2,"startTime":"2026-06-14T23:54:12.215Z","endTime":"2026-06-14T23:54:18.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281374221813792,"aZ":-17.68188101949744,"pfxX":-0.577788071970353,"pfxZ":7.897396746398788,"pX":-0.17154430830371364,"pZ":2.300017927320785,"vX0":5.147277946591222,"vY0":-133.94927995472668,"vZ0":-4.949698047252855,"x":123.54,"y":176.68,"x0":-2.0349568746675546,"y0":50.00221819349426,"z0":5.418261757482722,"aX":-1.0608109673582136},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":0.0,"spinRate":2224,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4073852147080408,"extension":6.819855894550769},"hitData":{"launchSpeed":83.4,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":137.49}},"index":2,"playId":"9e22decc-477a-3966-916f-71677a6c9e1e","pitchNumber":3,"startTime":"2026-06-14T23:54:32.807Z","endTime":"2026-06-14T23:54:40.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":3.9999999999999964,"leverageIndex":1.22,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:54:40.632Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcelo Mayer grounds out softly to first baseman Jake Burger. Caleb Durbin scores. Isiah Kiner-Falefa to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T23:55:08.290Z","endTime":"2026-06-14T23:56:55.651Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"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":72.6,"endSpeed":66.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.11235140042251,"aZ":-32.056332059794244,"pfxX":8.571810179671882,"pfxZ":0.10896046044938501,"pX":-6.311716281946442,"pZ":7.772556309447977,"vX0":-10.0299400508369,"vY0":-104.60382752220748,"vZ0":10.915232369855321,"x":357.59,"y":28.92,"x0":-2.588674099987292,"y0":50.004503216529734,"z0":6.236413634896938,"aX":9.5891397815073},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":3.6,"breakHorizontal":-13.1,"spinRate":1633,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.52177649106696,"extension":6.568012871784645},"index":0,"playId":"8460ac5d-9f39-3e48-97b0-c5fadbe1713b","pitchNumber":1,"startTime":"2026-06-14T23:55:29.058Z","endTime":"2026-06-14T23:55:33.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Nathan Eovaldi. Caleb Durbin to 3rd. Isiah Kiner-Falefa to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"8460ac5d-9f39-3e48-97b0-c5fadbe1713b","startTime":"2026-06-14T23:55:54.517Z","endTime":"2026-06-14T23:55:59.039Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":702332,"link":"/api/v1/people/702332"},"postOnSecond":{"id":643396,"link":"/api/v1/people/643396"},"postOnThird":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":4.300000000000008,"leverageIndex":2.03,"dramaIndex":82.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27691736658695,"aZ":-30.472427209468027,"pfxX":-9.025239473497004,"pfxZ":0.9786910873919092,"pX":0.6709534473174279,"pZ":1.4504478464916573,"vX0":9.402234676337532,"vY0":-130.74431013409975,"vZ0":-4.645902200419535,"x":91.42,"y":199.62,"x0":-1.7972699178276363,"y0":50.00182837859192,"z0":5.534423110144346,"aX":-15.64267544125595},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":14.3,"spinRate":1438,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4187593045550928,"extension":6.9452189918021086},"index":2,"playId":"73f07af5-73ae-3665-9bad-42eca178658f","pitchNumber":2,"startTime":"2026-06-14T23:55:59.039Z","endTime":"2026-06-14T23:56:04.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.292548510626364,"aZ":-32.08696182103963,"pfxX":-7.019682122150687,"pfxZ":0.050705059358949534,"pX":0.22391735332661672,"pZ":1.7560943186028652,"vX0":7.870115531541488,"vY0":-130.70127090634887,"vZ0":-3.5592305560663244,"x":108.46,"y":191.37,"x0":-1.9073247430701592,"y0":50.00352161813611,"z0":5.53264696395089,"aX":-12.204920036242369},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":11.0,"spinRate":1493,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.41829019819649194,"extension":6.982816895319659},"index":3,"playId":"0dc66622-cc08-317e-9530-8decbdff96f1","pitchNumber":3,"startTime":"2026-06-14T23:56:20.801Z","endTime":"2026-06-14T23:56:26.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.408251905707942,"aZ":-23.986190608232388,"pfxX":0.3408493057556914,"pfxZ":4.506350023423272,"pX":0.9238366407371796,"pZ":2.878249291041364,"vX0":7.320051700708228,"vY0":-132.47473152026248,"vZ0":-2.521835429046952,"x":81.79,"y":161.07,"x0":-1.8941240670731925,"y0":50.002807662018824,"z0":5.555431867021426,"aX":0.6179590773663406},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":-1.9,"spinRate":2283,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4100052114816304,"extension":6.829257057951584},"hitData":{"launchSpeed":54.2,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":127.3,"coordY":203.59}},"index":4,"playId":"15d5654a-47ab-30eb-be54-704508854064","pitchNumber":4,"startTime":"2026-06-14T23:56:47.917Z","endTime":"2026-06-14T23:56:55.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":2.03,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:56:55.651Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-14T23:57:34.078Z","endTime":"2026-06-14T23:58:22.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14293316141265,"aZ":-26.63078135242681,"pfxX":0.40977661803370236,"pfxZ":3.156157941270221,"pX":1.1069203377401593,"pZ":3.0842316058933625,"vX0":7.485505711588902,"vY0":-130.36354662756085,"vZ0":-1.2642197443272796,"x":74.81,"y":155.51,"x0":-1.8306926158389398,"y0":50.0035729215237,"z0":5.54802935011265,"aX":0.7181131939416058},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":-2.0,"spinRate":2162,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4169194594416763,"extension":6.968217005646037},"index":0,"playId":"9fba1350-0a16-3cb8-af4a-215c0edfb983","pitchNumber":1,"startTime":"2026-06-14T23:57:34.078Z","endTime":"2026-06-14T23:57:39.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":71.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.48372999989349,"aZ":-38.53984834523079,"pfxX":2.8312927789560582,"pfxZ":-5.049646711091713,"pX":0.13117705845042563,"pZ":1.3834922883824539,"vX0":3.5185294880156155,"vY0":-111.09275782054785,"vZ0":-0.7712449916790374,"x":112.0,"y":201.43,"x0":-1.8365432627821765,"y0":50.005208750760055,"z0":5.714880387154414,"aX":3.5660469663575753},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.1,"breakHorizontal":-6.0,"spinRate":1990,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.49160935786691473,"extension":7.054262782773479},"index":1,"playId":"3858c678-cb93-396c-811d-ffa58827a496","pitchNumber":2,"startTime":"2026-06-14T23:57:53.999Z","endTime":"2026-06-14T23:57:57.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49116106253766,"aZ":-21.838790872023914,"pfxX":-9.053416308532723,"pfxZ":5.458630095324651,"pX":0.18186232851290585,"pZ":2.5069420301168686,"vX0":8.285923645572938,"vY0":-135.49454184738067,"vZ0":-3.9765680179833947,"x":110.07,"y":171.09,"x0":-1.712538504831649,"y0":50.0034968132739,"z0":5.485385026985826,"aX":-17.144644112478634},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":15.0,"spinRate":2239,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4014321937779508,"extension":6.77324948311242},"hitData":{"launchSpeed":61.6,"launchAngle":-65.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.29,"coordY":169.42}},"index":2,"playId":"f7502067-1fe8-3675-9630-982fb21d1cc9","pitchNumber":3,"startTime":"2026-06-14T23:58:14.804Z","endTime":"2026-06-14T23:58:22.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"third":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.42,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-14T23:58:22.963Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-15T00:00:40.732Z","endTime":"2026-06-15T00:01:40.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.334560623261282,"aZ":-34.647271110697034,"pfxX":-5.719053816781149,"pfxZ":-1.7689664743970326,"pX":-1.5958073638855195,"pZ":2.2909967681851113,"vX0":-8.32973007965446,"vY0":-118.17228786063768,"vZ0":0.41270763037151426,"x":177.83,"y":176.92,"x0":2.7291649248448255,"y0":50.00007404463546,"z0":5.319346674988976,"aX":-8.015245258196488},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.8,"breakHorizontal":12.5,"spinRate":2325,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4650351987517767,"extension":6.574932878860145},"index":0,"playId":"11c0689b-a11a-3c58-bd40-b46db9c06a85","pitchNumber":1,"startTime":"2026-06-15T00:01:05.633Z","endTime":"2026-06-15T00:01:10.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-15T00:01:20.030Z","endTime":"2026-06-15T00:01:32.530Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.596120834698354,"aZ":-17.629282617986515,"pfxX":8.249007073188144,"pfxZ":7.837784185281056,"pX":-0.032346376307764345,"pZ":1.5366419345195543,"vX0":-8.865591144360472,"vY0":-134.69083918295806,"vZ0":-6.7370055496535395,"x":118.23,"y":197.29,"x0":2.214978175502156,"y0":50.00011556922416,"z0":5.2967089984990805,"aX":15.301708713666741},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-13.3,"spinRate":2176,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4051606088450739,"extension":6.768376797444161},"hitData":{"launchSpeed":100.9,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":152.19}},"index":2,"playId":"82dbbe78-4a22-35c3-bd1e-06c24572a95d","pitchNumber":2,"startTime":"2026-06-15T00:01:32.530Z","endTime":"2026-06-15T00:01:40.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:01:40.719Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-15T00:01:48.900Z","endTime":"2026-06-15T00:04:36.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.999728154635186,"aZ":-39.40604129496778,"pfxX":-3.1401169734687953,"pfxZ":-5.3964202900198615,"pX":0.33418128772125527,"pZ":2.4902188272458616,"vX0":-3.9825342207301477,"vY0":-114.70933431182922,"vZ0":1.6867634478465248,"x":104.26,"y":171.54,"x0":2.496659128113503,"y0":50.002046063027066,"z0":5.5696807893892215,"aX":-4.208911919784077},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.1,"breakHorizontal":6.6,"spinRate":2278,"spinDirection":327},"zone":6,"typeConfidence":2.0,"plateTime":0.47637522899142093,"extension":6.488507940748623},"index":0,"playId":"e4e812b3-d101-3c00-9592-0ab5aa22d6a1","pitchNumber":1,"startTime":"2026-06-15T00:02:06.349Z","endTime":"2026-06-15T00:02:10.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74307863396112,"aZ":-32.762001522800645,"pfxX":6.521850898463891,"pfxZ":-0.39092126888831746,"pX":1.5786932309058153,"pZ":1.4798251912585638,"vX0":-4.863443390722937,"vY0":-121.37376602333622,"vZ0":-2.2835743950258642,"x":56.82,"y":198.82,"x0":2.747868693448656,"y0":50.00159006141862,"z0":5.248774705438083,"aX":9.86172914313041},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.0,"breakHorizontal":-10.8,"spinRate":1274,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4489642573925323,"extension":6.7412123075003345},"index":1,"playId":"cb8f1c48-0b66-3c83-a750-cda4395d49dd","pitchNumber":2,"startTime":"2026-06-15T00:02:19.201Z","endTime":"2026-06-15T00:02:24.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.457441407032512,"aZ":-39.40822722347137,"pfxX":-3.2607700985796075,"pfxZ":-5.033857742878759,"pX":-0.5288596650411264,"pZ":0.5425593494113988,"vX0":-5.908615029889284,"vY0":-118.94716416558762,"vZ0":-3.0033572189455313,"x":137.16,"y":224.13,"x0":2.4096265659306373,"y0":50.005863060203126,"z0":5.388866009580904,"aX":-4.681147323973556},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.6,"breakHorizontal":7.3,"spinRate":2434,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46018952286953496,"extension":6.543420184376869},"index":2,"playId":"c49bbc55-d74a-3c80-8225-df17f10d4806","pitchNumber":3,"startTime":"2026-06-15T00:02:34.594Z","endTime":"2026-06-15T00:02:40.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079860191719042,"aZ":-25.505351861076264,"pfxX":10.747468892795398,"pfxZ":3.7085515953961607,"pX":-8.28392020413179E-4,"pZ":2.5000069797835622,"vX0":-9.991124309934975,"vY0":-133.6117807766152,"vZ0":-2.1725396002536614,"x":117.03,"y":171.28,"x0":2.3993760306206733,"y0":50.00548155903928,"z0":5.165541486328227,"aX":19.341758464267116},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.4,"breakHorizontal":-17.2,"spinRate":2176,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.41070564055852277,"extension":6.8503728002434325},"index":3,"playId":"6587e311-4896-3a68-ac57-779264061b7d","pitchNumber":4,"startTime":"2026-06-15T00:02:55.061Z","endTime":"2026-06-15T00:02:59.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984514411229398,"aZ":-14.956858654175063,"pfxX":6.697097429163736,"pfxZ":8.93555083344944,"pX":-0.7904320410656855,"pZ":3.755987577767197,"vX0":-10.539898349557662,"vY0":-137.5554835864323,"vZ0":-1.6911079356026428,"x":147.13,"y":137.37,"x0":2.2113003643767444,"y0":50.00006837491491,"z0":5.386870700167193,"aX":12.901209345082815},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":-10.1,"spinRate":2384,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3973658309864909,"extension":6.635123392207817},"index":4,"playId":"0ad29573-9919-3390-b4a8-c83ee0d78705","pitchNumber":5,"startTime":"2026-06-15T00:03:15.347Z","endTime":"2026-06-15T00:03:26.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157657562968463,"aZ":-25.700335559888345,"pfxX":7.014272735549907,"pfxZ":4.228458858586746,"pX":0.20125714132898453,"pZ":3.0266284634544696,"vX0":-7.771108609192511,"vY0":-122.62300612941749,"vZ0":-0.41135830374460913,"x":109.33,"y":157.06,"x0":2.4929807826313604,"y0":50.00043473326006,"z0":5.380113851131883,"aX":10.731951204028599},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.8,"breakHorizontal":-11.0,"spinRate":1375,"spinDirection":94},"zone":2,"typeConfidence":2.0,"plateTime":0.4458548764603756,"extension":6.813452600430463},"index":5,"playId":"9f5122e4-029c-314f-9f4e-52cc82465aa2","pitchNumber":6,"startTime":"2026-06-15T00:03:47.974Z","endTime":"2026-06-15T00:03:52.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-06-15T00:04:00.584Z","endTime":"2026-06-15T00:04:11.345Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":94.0,"endSpeed":87.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458127543919794,"aZ":-14.655862446428678,"pfxX":6.8884826223035915,"pfxZ":9.145120146507983,"pX":-0.40376356306259725,"pZ":0.9422682916646986,"vX0":-9.55398848445914,"vY0":-136.42577969625813,"vZ0":-8.93913407588457,"x":132.39,"y":213.34,"x0":2.2225888027875933,"y0":50.00208659437149,"z0":5.235982738578926,"aX":13.194968471347673},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.8,"spinRate":2323,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.3990242143741032,"extension":7.1099511557831105},"index":7,"playId":"ddfef6d8-407b-39ce-9736-76d7342acac3","pitchNumber":7,"startTime":"2026-06-15T00:04:11.345Z","endTime":"2026-06-15T00:04:17.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413296228834074,"aZ":-16.366415542903944,"pfxX":6.782312559931203,"pfxZ":8.38036239917681,"pX":-0.6580823169849108,"pZ":2.069168542736319,"vX0":-10.396551173816,"vY0":-135.68126951152772,"vZ0":-5.4360299366807645,"x":142.08,"y":182.91,"x0":2.3215833446297065,"y0":50.00358019187965,"z0":5.218256431311193,"aX":12.795456627290966},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":-10.3,"spinRate":2262,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.40188302232424444,"extension":7.083142106823644},"index":8,"playId":"8167a760-1bf4-3f54-b2f2-dc124761b5f6","pitchNumber":8,"startTime":"2026-06-15T00:04:29.917Z","endTime":"2026-06-15T00:04:36.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:04:36.182Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Burger doubles (13) on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-15T00:04:51.960Z","endTime":"2026-06-15T00:05:15.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12021005472058,"aZ":-25.587032118715136,"pfxX":0.7707205328693039,"pfxZ":3.840359383206456,"pX":-0.34032467793534743,"pZ":2.8693086991134713,"vX0":-7.576960096265939,"vY0":-129.21598185482299,"vZ0":-1.0421655759639514,"x":129.97,"y":161.31,"x0":2.51128959634895,"y0":50.0057287106822,"z0":5.216935220602369,"aX":1.323947729897023},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":0.0,"spinRate":2378,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.42146239841280764,"extension":6.970943002290245},"hitData":{"launchSpeed":104.3,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.34,"coordY":112.16}},"index":0,"playId":"3b3a0df7-c9d3-32f9-8dd9-505620874e2c","pitchNumber":1,"startTime":"2026-06-15T00:05:02.310Z","endTime":"2026-06-15T00:05:15.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.35,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:05:15.348Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to third baseman Caleb Durbin. Jake Burger to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-15T00:05:25.583Z","endTime":"2026-06-15T00:07:20.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67899862042955,"aZ":-38.767123851296475,"pfxX":-4.67705322180883,"pfxZ":-4.9777353358902605,"pX":0.9298699114157891,"pZ":2.7204610046279787,"vX0":-2.6087204259286576,"vY0":-114.55548359348826,"vZ0":2.0232140740704656,"x":81.56,"y":165.33,"x0":2.6918914991921263,"y0":50.00090503483113,"z0":5.622868840360962,"aX":-6.198353829865226},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-8.2,"breakHorizontal":9.1,"spinRate":2419,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.47860812202515035,"extension":6.560411271388414},"index":0,"playId":"855c75fc-b629-3fe7-9a4a-5ff2f22cde88","pitchNumber":1,"startTime":"2026-06-15T00:05:52.361Z","endTime":"2026-06-15T00:05:56.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80997884930244,"aZ":-39.85283559236967,"pfxX":-3.7009851664642044,"pfxZ":-5.517664302806346,"pX":-0.2548730725017967,"pZ":1.739572828431837,"vX0":-5.309086348691587,"vY0":-117.11455013389836,"vZ0":-0.07350876097115266,"x":126.72,"y":191.81,"x0":2.521017494551896,"y0":50.00373338586822,"z0":5.494149066314969,"aX":-5.1485651080962755},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.7,"breakHorizontal":8.0,"spinRate":2515,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.46741723061545537,"extension":7.003249483833044},"index":1,"playId":"cc285459-d17e-372c-a0a2-e65d120b67eb","pitchNumber":2,"startTime":"2026-06-15T00:06:12.197Z","endTime":"2026-06-15T00:06:19.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.208358555490722,"aZ":-15.367377950476367,"pfxX":8.526711768755266,"pfxZ":8.967833044622294,"pX":1.0398610791209577,"pZ":3.778867262346752,"vX0":-7.04620132500624,"vY0":-135.8972710535645,"vZ0":-1.0400686554247167,"x":77.36,"y":136.75,"x0":2.5558429162873284,"y0":50.00369151211199,"z0":5.23187476008583,"aX":15.982293551558138},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-14.0,"spinRate":2328,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4027375400505213,"extension":6.730564033890102},"index":2,"playId":"329c167a-6b6b-3fd8-a6ff-78fe4da68a61","pitchNumber":3,"startTime":"2026-06-15T00:06:37.002Z","endTime":"2026-06-15T00:06:42.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"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-15T00:06:51.644Z","endTime":"2026-06-15T00:07:13.082Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329315814256837,"aZ":-35.85035144463092,"pfxX":-6.291068251411003,"pfxZ":-2.4716704897645556,"pX":-0.5697577168819788,"pZ":2.0346948664761673,"vX0":-5.603368252614085,"vY0":-121.14184513095144,"vZ0":-0.11342627159693697,"x":138.72,"y":183.84,"x0":2.589145687549916,"y0":50.001215759019736,"z0":5.211936879877733,"aX":-9.363130134295456},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.2,"breakHorizontal":12.7,"spinRate":2346,"spinDirection":313},"zone":7,"typeConfidence":2.0,"plateTime":0.4518689614323703,"extension":6.960852394686323},"hitData":{"launchSpeed":73.8,"launchAngle":10.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.71,"coordY":170.27}},"index":4,"playId":"02049853-cd36-339a-ad92-9e9c36ffb84e","pitchNumber":4,"startTime":"2026-06-15T00:07:13.082Z","endTime":"2026-06-15T00:07:20.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":1.03,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:07:20.138Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Freeman pops out to second baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-15T00:07:34.643Z","endTime":"2026-06-15T00:10:44.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.5,"endSpeed":72.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.642002084469215,"aZ":-39.72839056400472,"pfxX":-5.71634118707658,"pfxZ":-5.739585347009754,"pX":-0.7819612647579046,"pZ":2.718700215865659,"vX0":-5.763993891549016,"vY0":-114.17462293581764,"vZ0":2.4248511859773396,"x":146.81,"y":165.38,"x0":2.520961899746137,"y0":50.003810521864345,"z0":5.561491108392695,"aX":-7.5216010744250825},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.5,"breakHorizontal":11.9,"spinRate":2450,"spinDirection":320},"zone":11,"typeConfidence":2.0,"plateTime":0.4803171428381172,"extension":6.788005908705735},"index":0,"playId":"38b38f9d-b883-3112-9758-2f3b96a2b8b8","pitchNumber":1,"startTime":"2026-06-15T00:07:58.391Z","endTime":"2026-06-15T00:08:04.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":93.0,"endSpeed":85.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092539995157242,"aZ":-23.86740528120789,"pfxX":9.217473934778008,"pfxZ":4.512821541138037,"pX":-1.302263248950546,"pZ":1.3199366804145787,"vX0":-12.663814679620366,"vY0":-134.76409575179537,"vZ0":-5.557424242984346,"x":166.64,"y":203.14,"x0":2.258660007888016,"y0":50.00229383917018,"z0":5.093089387544167,"aX":16.966068559077087},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":-14.0,"spinRate":2173,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4063142400490718,"extension":7.108123187091065},"index":1,"playId":"7cef5b9a-8e46-3a8e-b0bc-09d122f60bf6","pitchNumber":2,"startTime":"2026-06-15T00:08:19.624Z","endTime":"2026-06-15T00:08:24.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.339787985887767,"aZ":-23.66069707605534,"pfxX":9.329571603290123,"pfxZ":4.623847269625154,"pX":0.7074785720511181,"pZ":2.518737239019328,"vX0":-7.868131355380583,"vY0":-134.65792630870286,"vZ0":-2.6038814976168316,"x":90.03,"y":170.77,"x0":2.4504063000620038,"y0":50.00574385710077,"z0":5.1662865721455,"aX":17.19270082446238},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":-15.2,"spinRate":2181,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.40623179038032964,"extension":7.014758661129855},"index":2,"playId":"061929c6-bf35-3ac3-bf54-9fc4830122a4","pitchNumber":3,"startTime":"2026-06-15T00:08:42.148Z","endTime":"2026-06-15T00:08:48.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-15T00:09:06.217Z","endTime":"2026-06-15T00:09:22.786Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"b948f518-4a51-3644-8d67-5badecbceb30","startTime":"2026-06-15T00:09:22.786Z","endTime":"2026-06-15T00:09:25.786Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53789436532746,"aZ":-16.948617788611596,"pfxX":5.311610027083507,"pfxZ":8.247654530301858,"pX":0.9710015726358624,"pZ":4.2445385997804355,"vX0":-5.288080572775382,"vY0":-134.59400265779257,"vZ0":-0.1568774565251213,"x":79.99,"y":124.18,"x0":2.265321999274007,"y0":50.00245788373707,"z0":5.497598404237313,"aX":9.8052372300202},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":-8.5,"spinRate":2249,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40600626755479263,"extension":6.494213793130868},"index":5,"playId":"a98e751d-74f4-3427-9a3f-52db16f305d1","pitchNumber":4,"startTime":"2026-06-15T00:09:45.979Z","endTime":"2026-06-15T00:09:50.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63680527880257,"aZ":-14.269401861610625,"pfxX":6.638745722210056,"pfxZ":9.360032226542742,"pX":-0.0525857436045021,"pZ":1.773809129954896,"vX0":-8.640723327490495,"vY0":-136.81967241073215,"vZ0":-6.589003357470076,"x":119.0,"y":190.89,"x0":2.270726008928251,"y0":50.00403809149016,"z0":5.174856619687073,"aX":12.701392228619367},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-10.4,"spinRate":2308,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.3989643924152788,"extension":6.929129441044006},"index":6,"playId":"048f697c-b692-3ab4-a8cb-954e4c33e92a","pitchNumber":5,"startTime":"2026-06-15T00:10:06.649Z","endTime":"2026-06-15T00:10:13.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.490086329705996,"aZ":-39.75524400748229,"pfxX":-4.631365042580088,"pfxZ":-5.5646067055542865,"pX":0.38104897988359604,"pZ":2.332847042465769,"vX0":-3.68173174676294,"vY0":-115.45155648396461,"vZ0":1.5183926616753498,"x":102.48,"y":175.79,"x0":2.592291211753514,"y0":50.00014681352522,"z0":5.464121092989808,"aX":-6.313136267957311},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.5,"breakHorizontal":9.2,"spinRate":2322,"spinDirection":322},"zone":6,"typeConfidence":2.0,"plateTime":0.47262582784353313,"extension":6.567264495111344},"hitData":{"launchSpeed":79.3,"launchAngle":60.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":124.32}},"index":7,"playId":"e7984eda-8cb8-3499-99e0-4cf5a8af68d7","pitchNumber":6,"startTime":"2026-06-15T00:10:35.208Z","endTime":"2026-06-15T00:10:44.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:10:44.502Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masataka Yoshida doubles (7) on a sharp line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-15T00:12:42.462Z","endTime":"2026-06-15T00:14:28.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.309316410749343,"aZ":-20.730363292420254,"pfxX":-8.452436107362237,"pfxZ":5.962138502433529,"pX":-0.7663981645793779,"pZ":2.153130882382375,"vX0":6.501804669914492,"vY0":-137.40074016811002,"vZ0":-4.958652602724304,"x":146.21,"y":180.65,"x0":-2.060508130636556,"y0":50.004478139409926,"z0":5.3823109332300385,"aX":-16.2273864285288},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":14.0,"spinRate":2083,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3980254848860936,"extension":6.79183385015061},"index":0,"playId":"c2ace48a-315e-341c-8eb0-39a6c083a5ca","pitchNumber":1,"startTime":"2026-06-15T00:13:19.679Z","endTime":"2026-06-15T00:13:23.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889293954318195,"aZ":-22.484034900829087,"pfxX":0.28160406603748633,"pfxZ":5.51269076863869,"pX":-0.514012093727545,"pZ":3.3747260050711083,"vX0":4.133303558211083,"vY0":-130.80817968726194,"vZ0":-1.3611565421744463,"x":136.59,"y":147.66,"x0":-2.1418218505100057,"y0":50.00256752900481,"z0":5.564582612948078,"aX":0.4945177643268134},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.0,"breakHorizontal":-1.3,"spinRate":2186,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.41646338208216216,"extension":6.711949455992808},"index":1,"playId":"fc70c404-7ade-339a-b4bb-aa1b2b7d13f4","pitchNumber":2,"startTime":"2026-06-15T00:13:35.539Z","endTime":"2026-06-15T00:13:41.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79448589166313,"aZ":-27.448629243574306,"pfxX":-8.245026945978653,"pfxZ":2.6950254069219675,"pX":1.010300972645773,"pZ":0.43950269756367005,"vX0":10.037133502242906,"vY0":-130.68370710425327,"vZ0":-7.703738603081102,"x":78.49,"y":226.91,"x0":-1.7832002765437815,"y0":50.00637596210937,"z0":5.445358675948137,"aX":-14.472161614722545},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.5,"breakHorizontal":13.1,"spinRate":1653,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.416836293238124,"extension":6.98899236300919},"index":2,"playId":"d9df9baa-6215-3f81-af7a-e67db5282fb3","pitchNumber":3,"startTime":"2026-06-15T00:13:54.948Z","endTime":"2026-06-15T00:14:00.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2786848466327,"aZ":-31.982518263949615,"pfxX":-7.186615543042292,"pfxZ":0.11243641937215099,"pX":0.2752831895412331,"pZ":1.6503857338101586,"vX0":7.606484911399271,"vY0":-128.3190206144051,"vZ0":-3.6480783987258527,"x":106.51,"y":194.22,"x0":-1.7809359113678338,"y0":50.00151533937221,"z0":5.557934074034779,"aX":-12.093551882678282},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":11.5,"spinRate":1388,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.425356950501552,"extension":7.057816000566534},"hitData":{"launchSpeed":105.7,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.11,"coordY":119.58}},"index":3,"playId":"4bd1a043-2c71-3adb-b8ee-2c6f88fce0cc","pitchNumber":4,"startTime":"2026-06-15T00:14:17.570Z","endTime":"2026-06-15T00:14:28.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":1.04,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:14:28.990Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out softly, third baseman Josh Jung to first baseman Jake Burger. Masataka Yoshida to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-15T00:15:04.975Z","endTime":"2026-06-15T00:16:18.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.396664034874643,"aZ":-21.39042051389378,"pfxX":-8.318492808888552,"pfxZ":5.535902564234371,"pX":-0.13120167333939758,"pZ":1.4875958715037287,"vX0":8.049819012106799,"vY0":-138.12502531026783,"vZ0":-6.2246128400355625,"x":122.0,"y":198.61,"x0":-1.991025374180603,"y0":50.00436300216046,"z0":5.191267124228465,"aX":-16.207459637760333},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.0,"breakHorizontal":13.6,"spinRate":2138,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3953033045433556,"extension":7.054221094134232},"index":0,"playId":"83b07278-f871-3b41-9de9-d16bfdd688b0","pitchNumber":1,"startTime":"2026-06-15T00:15:04.975Z","endTime":"2026-06-15T00:15:10.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":75.3,"endSpeed":69.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.922513865283616,"aZ":-37.73020890642262,"pfxX":5.105232771490625,"pfxZ":-4.552892514946775,"pX":-1.3364880203428071,"pZ":2.3333313608442254,"vX0":0.06953310479659275,"vY0":-109.63720011919395,"vZ0":1.3211622675238208,"x":167.94,"y":175.78,"x0":-2.0321365339083446,"y0":50.00333846224369,"z0":5.741861360586892,"aX":6.230491426402589},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-7.6,"breakHorizontal":-9.2,"spinRate":1932,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.49910246378941636,"extension":6.912566273045753},"index":1,"playId":"140c6af0-fa46-3265-890a-bf3fb825f26b","pitchNumber":2,"startTime":"2026-06-15T00:15:24.517Z","endTime":"2026-06-15T00:15:30.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":71.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.917763609624984,"aZ":-36.02042717615357,"pfxX":5.196352916815489,"pfxZ":-3.078016282432219,"pX":0.7915815596986966,"pZ":0.3554627725285932,"vX0":4.277500834698211,"vY0":-110.8524883807192,"vZ0":-3.24051605806048,"x":86.83,"y":229.18,"x0":-1.8346818622355165,"y0":50.002006032572744,"z0":5.578587525503156,"aX":6.497108429590635},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-6.1,"breakHorizontal":-10.4,"spinRate":1871,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4931894030855517,"extension":7.121044536664653},"index":2,"playId":"a70b302d-d060-3d9f-9ec5-e91b82e53ae9","pitchNumber":3,"startTime":"2026-06-15T00:15:43.729Z","endTime":"2026-06-15T00:15:50.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646201417544034,"aZ":-23.232911097966827,"pfxX":-8.478149784516065,"pfxZ":4.688050899244958,"pX":-1.3335796401151427,"pZ":2.7902362465327983,"vX0":4.4786309059526355,"vY0":-136.40367340807853,"vZ0":-3.0809980226899283,"x":167.83,"y":163.44,"x0":-1.8848758957877563,"y0":50.00295246607884,"z0":5.514968820125448,"aX":-16.166733851088537},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":14.5,"spinRate":2006,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3997421786484572,"extension":6.842327606347331},"hitData":{"launchSpeed":34.5,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":118.49,"coordY":185.98}},"index":3,"playId":"5619cfec-5251-36d9-92a2-22746c6cd38c","pitchNumber":4,"startTime":"2026-06-15T00:16:11.002Z","endTime":"2026-06-15T00:16:18.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":1.52,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:16:18.669Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Wilyer Abreu grounds into a double play, first baseman Jake Burger to catcher Kyle Higashioka. Masataka Yoshida out at home. Wilyer Abreu out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-15T00:16:48.412Z","endTime":"2026-06-15T00:17:48.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80727294937274,"aZ":-31.978419814404894,"pfxX":-7.332000939741432,"pfxZ":0.11381404534632011,"pX":0.06060375175484578,"pZ":1.3372340741855497,"vX0":7.354256952197418,"vY0":-129.3277869177655,"vZ0":-4.544059578594073,"x":114.69,"y":202.67,"x0":-1.8451669998922267,"y0":50.003218988284885,"z0":5.524633582360296,"aX":-12.625332490279266},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.5,"breakHorizontal":12.0,"spinRate":1469,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4208833692098928,"extension":6.820410245291105},"index":0,"playId":"9f0f47dd-00c9-37dd-b884-323deeed3e19","pitchNumber":1,"startTime":"2026-06-15T00:16:48.412Z","endTime":"2026-06-15T00:16:56.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":76.1,"endSpeed":70.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.790299014168244,"aZ":-36.009101481773136,"pfxX":3.5927967409775388,"pfxZ":-3.0842652065980944,"pX":-0.6199263468073218,"pZ":1.417026756619108,"vX0":2.217389448983198,"vY0":-110.91245706004966,"vZ0":-1.0592330336146434,"x":98.25,"y":194.14,"x0":-2.09914731467264,"y0":50.000203120783596,"z0":5.655194941455348,"aX":4.475610970698191},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-5.5,"breakHorizontal":-7.1,"spinRate":1745,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4938014035889844,"extension":6.982563849090105},"index":1,"playId":"2ef93269-824d-3f04-9889-9d509489ff82","pitchNumber":2,"startTime":"2026-06-15T00:17:18.133Z","endTime":"2026-06-15T00:17:23.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75192211590173,"aZ":-21.705388008146755,"pfxX":0.4883424787297932,"pfxZ":5.783063187686061,"pX":0.19406583150317175,"pZ":2.5246030263068473,"vX0":5.638524872532064,"vY0":-132.81248999502068,"vZ0":-3.5402402684672762,"x":109.6,"y":170.62,"x0":-2.007937888209949,"y0":50.005810593529446,"z0":5.427796514420544,"aX":0.8847057977685566},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":-1.9,"spinRate":2300,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.41024731751335874,"extension":6.987730340586029},"hitData":{"launchSpeed":91.1,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":163.34}},"index":2,"playId":"ad61397a-b9f1-38d6-b4b9-157bccf6dda0","pitchNumber":3,"startTime":"2026-06-15T00:17:40.004Z","endTime":"2026-06-15T00:17:48.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-10.699999999999996,"leverageIndex":1.54,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:17:48.816Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out softly, first baseman Willson Contreras to pitcher Connelly Early.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-15T00:20:19.538Z","endTime":"2026-06-15T00:21:55.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41098694425248,"aZ":-12.879235860938243,"pfxX":6.478889304551618,"pfxZ":10.496854734241635,"pX":-1.053886457266043,"pZ":2.939091179296659,"vX0":-10.83547046970691,"vY0":-134.53081046549886,"vZ0":-4.166748034047266,"x":157.17,"y":159.42,"x0":2.1790325774986425,"y0":50.00389657474457,"z0":5.416993998034026,"aX":11.911634725986985},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":-9.5,"spinRate":2339,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4067041545351979,"extension":6.66274778092835},"index":0,"playId":"148f3be9-3a71-3255-b276-83a34451e114","pitchNumber":1,"startTime":"2026-06-15T00:20:38.844Z","endTime":"2026-06-15T00:20:44.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63842171182671,"aZ":-39.46587122274974,"pfxX":-5.557080976698115,"pfxZ":-5.491691871123725,"pX":-0.32334663253760587,"pZ":1.9385878418628544,"vX0":-4.928489239910329,"vY0":-114.35186696152539,"vZ0":0.686106515845373,"x":129.33,"y":186.44,"x0":2.580107664684545,"y0":50.00406625545542,"z0":5.499439659677909,"aX":-7.375729983815132},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.5,"breakHorizontal":11.3,"spinRate":2393,"spinDirection":323},"zone":7,"typeConfidence":2.0,"plateTime":0.47857407603344626,"extension":6.887254799734186},"index":1,"playId":"0cafeceb-51c8-3449-9b35-201c539928c4","pitchNumber":2,"startTime":"2026-06-15T00:20:52.422Z","endTime":"2026-06-15T00:20:57.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26737078805309,"aZ":-14.049068778912945,"pfxX":6.540864399735669,"pfxZ":9.774018314939546,"pX":-1.0699598407942297,"pZ":2.2182309941924734,"vX0":-10.998623869632596,"vY0":-134.81422541100304,"vZ0":-5.599918792720932,"x":157.78,"y":178.89,"x0":2.1990362748106977,"y0":50.00293998172383,"z0":5.301429390499654,"aX":12.130498395420712},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-9.7,"spinRate":2473,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.40513754160270343,"extension":7.0730010247844906},"index":2,"playId":"78bffbb1-1486-3314-864e-049b8839bddf","pitchNumber":3,"startTime":"2026-06-15T00:21:13.451Z","endTime":"2026-06-15T00:21:18.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.233891215128956,"aZ":-25.132462240713604,"pfxX":0.018099642921948877,"pfxZ":4.336617775252034,"pX":-1.0453553380595946,"pZ":2.1115389640929614,"vX0":-8.746495027716072,"vY0":-125.7656049974955,"vZ0":-2.763932013966796,"x":156.85,"y":181.77,"x0":2.4552760070150295,"y0":50.00394494598246,"z0":5.2340591579175175,"aX":0.031341562061574145},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.6,"breakHorizontal":1.7,"spinRate":2302,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4332698409731979,"extension":6.815100848112975},"index":3,"playId":"7d01aeb6-a38f-3e35-b7c5-7dececfca168","pitchNumber":4,"startTime":"2026-06-15T00:21:28.522Z","endTime":"2026-06-15T00:21:34.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21692966041768,"aZ":-41.053901297328565,"pfxX":-3.984274716261993,"pfxZ":-6.414551883155191,"pX":0.8206955916374865,"pZ":2.109925290943817,"vX0":-2.9396566979925143,"vY0":-116.7527809817727,"vZ0":0.889545310142734,"x":85.72,"y":181.81,"x0":2.6119073019092727,"y0":50.000266157090834,"z0":5.576390468513236,"aX":-5.5189068268573065},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.2,"breakHorizontal":7.9,"spinRate":2447,"spinDirection":328},"zone":9,"typeConfidence":2.0,"plateTime":0.4684836166112354,"extension":6.517972232810874},"hitData":{"launchSpeed":57.0,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":137.4,"coordY":176.53}},"index":4,"playId":"42d6588b-6c0f-3cc8-8eae-b8f4c84ac1d4","pitchNumber":5,"startTime":"2026-06-15T00:21:46.631Z","endTime":"2026-06-15T00:21:55.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:21:55.113Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a ground ball to shortstop Marcelo Mayer.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-15T00:22:16.027Z","endTime":"2026-06-15T00:23:04.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47435868843919,"aZ":-14.577206010507123,"pfxX":6.845357981502048,"pfxZ":9.41605775274598,"pX":-0.4397829885696192,"pZ":2.5874972084488848,"vX0":-9.833375652118384,"vY0":-135.7881823725981,"vZ0":-4.398871083251543,"x":133.76,"y":168.92,"x0":2.337617535237198,"y0":50.005445904320425,"z0":5.2413483751804115,"aX":12.797418286745776},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2307,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.4032221426667215,"extension":6.940108313172246},"index":0,"playId":"8f89c082-d403-3c67-b979-143bcde82730","pitchNumber":1,"startTime":"2026-06-15T00:22:29.044Z","endTime":"2026-06-15T00:22:33.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-15T00:22:42.599Z","endTime":"2026-06-15T00:22:56.437Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.251214194895542,"aZ":-22.7340868987952,"pfxX":10.098269280247743,"pfxZ":5.084027337195531,"pX":0.21559436567783954,"pZ":1.9741695441151184,"vX0":-9.244156696256782,"vY0":-135.085633488757,"vZ0":-4.490669528738647,"x":108.78,"y":185.48,"x0":2.362947021333118,"y0":50.00016315119347,"z0":5.247575425680873,"aX":18.74010357624634},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":-16.4,"spinRate":2175,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4048023228496218,"extension":6.720914488794559},"hitData":{"launchAngle":-45.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":143.57}},"index":2,"playId":"816cf71b-d029-3100-a8c7-572dce1a2d37","pitchNumber":2,"startTime":"2026-06-15T00:22:56.437Z","endTime":"2026-06-15T00:23:04.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":-1.9999999999999964,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:23:04.326Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Alejandro Osuna to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-15T00:23:37.351Z","endTime":"2026-06-15T00:26:15.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":813349,"fullName":"Connelly Early"}}},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0699d103-2c8f-32d3-914c-2cf3c090e7de","pitchNumber":0,"startTime":"2026-06-15T00:23:37.351Z","endTime":"2026-06-15T00:23:43.302Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":96.4,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796753447125152,"aZ":-18.26889652170197,"pfxX":6.165339550297707,"pfxZ":6.9315831326626824,"pX":1.3555441883954302,"pZ":2.3387837353740224,"vX0":-4.926114059619537,"vY0":-140.29370828547215,"vZ0":-4.755021639541325,"x":65.33,"y":175.63,"x0":2.327468269604445,"y0":50.003475354222026,"z0":5.235252835284759,"aX":12.370817526540431},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":-10.2,"spinRate":2420,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.3894382209188354,"extension":6.804035793195063},"index":1,"playId":"0a74ef48-a234-3d92-a18f-31b8c5db049c","pitchNumber":1,"startTime":"2026-06-15T00:24:13.456Z","endTime":"2026-06-15T00:24:17.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007498588943612,"aZ":-26.394843427109908,"pfxX":0.8365900406933238,"pfxZ":3.558655079899048,"pX":0.19476700266216546,"pZ":2.28176944306144,"vX0":-6.52417215373828,"vY0":-126.16271960004063,"vZ0":-1.9676663637443275,"x":109.58,"y":177.17,"x0":2.6978460125987933,"y0":50.001808410446934,"z0":5.184745381286908,"aX":1.3591579851113227},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.2,"breakHorizontal":-0.1,"spinRate":2368,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4330070054140629,"extension":6.549867274919087},"index":2,"playId":"aed8e2f8-cf0f-3f00-9b1a-d7bf138767cd","pitchNumber":2,"startTime":"2026-06-15T00:24:32.820Z","endTime":"2026-06-15T00:24:42.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"95e31691-7935-380c-b23f-5b9f35e40d40","startTime":"2026-06-15T00:24:59.442Z","endTime":"2026-06-15T00:25:03.002Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38923115979462,"aZ":-16.99826737792703,"pfxX":4.927789634688668,"pfxZ":8.030721765790082,"pX":-1.3400294316836454,"pZ":2.6966853057825735,"vX0":-11.121733426648756,"vY0":-136.24104246804384,"vZ0":-4.026627334052298,"x":168.08,"y":165.97,"x0":2.1449240509036827,"y0":50.005304072843316,"z0":5.3598711815322035,"aX":9.316104127063046},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-6.7,"spinRate":2339,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.40117322807296585,"extension":6.9932967853014025},"index":4,"playId":"3069c991-91a7-30bd-a14f-498ca206dad6","pitchNumber":3,"startTime":"2026-06-15T00:25:18.298Z","endTime":"2026-06-15T00:25:24.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93463565607806,"aZ":-40.099353242219806,"pfxX":-2.6688173998233027,"pfxZ":-5.982367209492125,"pX":0.7973450131062892,"pZ":1.923586140368657,"vX0":-3.2836370764628606,"vY0":-114.04588840485104,"vZ0":0.6376435266182268,"x":86.61,"y":186.84,"x0":2.599714864019341,"y0":50.00456397058014,"z0":5.578766776519708,"aX":-3.5337877509932976},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.4,"breakHorizontal":5.6,"spinRate":2385,"spinDirection":322},"zone":9,"typeConfidence":2.0,"plateTime":0.4793124243493998,"extension":6.554084887765434},"index":5,"playId":"fa7afd27-9081-32df-b1fb-3ec56585189a","pitchNumber":4,"startTime":"2026-06-15T00:25:49.468Z","endTime":"2026-06-15T00:25:53.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479945441770823,"aZ":-14.468458271541023,"pfxX":5.439652044936721,"pfxZ":9.119527208811753,"pX":-1.1129680261773782,"pZ":1.6628531968796743,"vX0":-11.003450668962454,"vY0":-138.14986821216115,"vZ0":-6.839763587538498,"x":159.42,"y":193.88,"x0":2.2068636968254305,"y0":50.00446907488518,"z0":5.1350986025226035,"aX":10.5639652157853},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-7.7,"spinRate":2405,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.39579957469924487,"extension":7.153404874805697},"index":6,"playId":"755e174f-f589-38cc-8b82-1eaac025ff11","pitchNumber":5,"startTime":"2026-06-15T00:26:10.659Z","endTime":"2026-06-15T00:26:15.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.099999999999998,"awayTeamWinProbability":75.9,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":0.97,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:26:15.573Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks. Alejandro Osuna to 3rd. Wyatt Langford to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-15T00:27:17.479Z","endTime":"2026-06-15T00:28:53.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnThird":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"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-15T00:26:42.245Z","endTime":"2026-06-15T00:27:19.729Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.723029937871832,"aZ":-38.915372216276516,"pfxX":-4.482050403330831,"pfxZ":-5.0969642832672815,"pX":2.070292557644206,"pZ":3.2843706712970118,"vX0":-0.12652009994153313,"vY0":-113.88986553815705,"vZ0":3.2123324506609903,"x":38.09,"y":150.1,"x0":2.7093950039232535,"y0":50.00489533180965,"z0":5.68857443792476,"aX":-5.924234954135394},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.2,"breakHorizontal":8.2,"spinRate":2423,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.47982361396445583,"extension":6.470506719064952},"index":1,"playId":"669d0f5c-5d33-3412-a001-e98072d2ba8e","pitchNumber":1,"startTime":"2026-06-15T00:27:19.729Z","endTime":"2026-06-15T00:27:24.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.610033557097626,"aZ":-33.751280840841865,"pfxX":4.222845630302271,"pfxZ":-1.0513468219294637,"pX":1.2723366788876782,"pZ":2.197284266930069,"vX0":-4.549217978882524,"vY0":-120.82560718806889,"vZ0":-0.5647835714747803,"x":68.5,"y":179.45,"x0":2.615291814541849,"y0":50.00133330550851,"z0":5.354994135845656,"aX":6.354852495897452},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.8,"breakHorizontal":-6.8,"spinRate":1179,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4502700467438219,"extension":6.986741603460744},"index":2,"playId":"bfa0b5e7-ce97-34b7-9b34-1d8d16faa579","pitchNumber":2,"startTime":"2026-06-15T00:27:42.833Z","endTime":"2026-06-15T00:27:47.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":73.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.907635210132472,"aZ":-37.77758506052445,"pfxX":-4.956216535929132,"pfxZ":-4.246011746039172,"pX":-0.8423101484960978,"pZ":0.5989282326719938,"vX0":-5.975758743989672,"vY0":-113.54599554374317,"vZ0":-2.3850060489021976,"x":149.11,"y":222.61,"x0":2.4580952852311304,"y0":50.005335925864244,"z0":5.3877074649251,"aX":-6.53435952986464},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.0,"breakHorizontal":10.3,"spinRate":2340,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4806133903184642,"extension":6.709183773582337},"index":3,"playId":"433b5f32-e3ee-3158-828c-c45876e843fb","pitchNumber":3,"startTime":"2026-06-15T00:28:01.880Z","endTime":"2026-06-15T00:28:08.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.950427570132785,"aZ":-14.965681645063594,"pfxX":6.829893096847233,"pfxZ":9.283094629347076,"pX":-0.16278240703456814,"pZ":2.109845693762973,"vX0":-8.932225074227599,"vY0":-135.38581540423132,"vZ0":-5.54061314335789,"x":123.2,"y":181.81,"x0":2.294057727812333,"y0":50.00418696182875,"z0":5.232930608141751,"aX":12.662853298715193},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-10.4,"spinRate":2379,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.40479486063267656,"extension":7.30129940870308},"index":4,"playId":"8348abd3-0356-3f76-9afa-9e30f72057b4","pitchNumber":4,"startTime":"2026-06-15T00:28:26.667Z","endTime":"2026-06-15T00:28:31.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79082584689347,"aZ":-25.565366441712655,"pfxX":9.59751946789212,"pfxZ":3.7279644753808974,"pX":1.618355086613524,"pZ":2.7374229572954536,"vX0":-5.723917264782011,"vY0":-131.97713020280793,"vZ0":-1.6001378702760731,"x":55.31,"y":164.87,"x0":2.5628478421603247,"y0":50.00232508079158,"z0":5.225495726850381,"aX":17.01368958455713},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-16.2,"spinRate":2044,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.41422751563165816,"extension":6.780814957448967},"index":5,"playId":"2874f3b6-c09f-329d-bec9-859caf0555b0","pitchNumber":5,"startTime":"2026-06-15T00:28:47.126Z","endTime":"2026-06-15T00:28:53.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-4.4999999999999964,"leverageIndex":1.5,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:28:53.727Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Nimmo doubles (14) on a fly ball to center fielder Ceddanne Rafaela. Alejandro Osuna scores. Wyatt Langford scores. Josh Jung to 3rd.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-15T00:30:02.484Z","endTime":"2026-06-15T00:30:18.625Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"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-15T00:29:02.459Z","endTime":"2026-06-15T00:30:04.832Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094961239045727,"aZ":-16.907186882253487,"pfxX":6.390790090213695,"pfxZ":8.03689368013842,"pX":0.22661540823757412,"pZ":2.6982547893923607,"vX0":-7.9933086595760985,"vY0":-136.71584015926265,"vZ0":-3.9280615450260417,"x":108.36,"y":165.93,"x0":2.3528760206599144,"y0":50.00546215050416,"z0":5.308330277373877,"aX":12.144942751685823},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":-10.0,"spinRate":2370,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4000652061503396,"extension":7.055891675301042},"hitData":{"launchSpeed":93.9,"launchAngle":30.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.49,"coordY":96.02}},"index":1,"playId":"e5fdc353-0c30-32c6-9bc8-0eba28245a51","pitchNumber":1,"startTime":"2026-06-15T00:30:04.832Z","endTime":"2026-06-15T00:30:18.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":-10.700000000000001,"leverageIndex":1.82,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:30:18.625Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-15T00:30:37.069Z","endTime":"2026-06-15T00:31:18.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.025679964031234,"aZ":-32.22256746959588,"pfxX":5.390049987232004,"pfxZ":-0.03042889422018913,"pX":0.4154975766843504,"pZ":1.6528468993063377,"vX0":-6.907632705165501,"vY0":-121.48498508275257,"vZ0":-2.1154021567731944,"x":101.16,"y":194.15,"x0":2.5792205440375953,"y0":50.004544299907536,"z0":5.302652590914683,"aX":8.158353062730555},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":-8.4,"spinRate":1196,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4487481129871842,"extension":6.801687140306909},"index":0,"playId":"75bd09ea-66f8-3280-bab9-ad0a6e839bd3","pitchNumber":1,"startTime":"2026-06-15T00:30:52.638Z","endTime":"2026-06-15T00:30:57.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":92.7,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.744350700193028,"aZ":-17.330117201739345,"pfxX":5.648073042479024,"pfxZ":8.097039592676786,"pX":0.14125460550041624,"pZ":2.113692735823506,"vX0":-7.877106132836862,"vY0":-134.66976757995647,"vZ0":-4.9428897901676825,"x":111.62,"y":181.71,"x0":2.372839793323745,"y0":50.004736466264944,"z0":5.202180163498611,"aX":10.357278231025422},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-8.5,"spinRate":2359,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4070000595398655,"extension":6.771146682979031},"hitData":{"launchSpeed":87.1,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":173.16}},"index":1,"playId":"d0b6f757-a516-3253-a36e-f931963d18a8","pitchNumber":2,"startTime":"2026-06-15T00:31:11.318Z","endTime":"2026-06-15T00:31:18.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.1,"awayTeamWinProbability":87.9,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.67,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:31:18.925Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-15T00:31:31.193Z","endTime":"2026-06-15T00:33:37.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430309930842267,"aZ":-17.203850411972617,"pfxX":8.659725746100733,"pfxZ":8.23795884640458,"pX":0.9683098291018126,"pZ":3.1280961083983407,"vX0":-6.87419701232859,"vY0":-133.84448939664756,"vZ0":-2.5671262786881215,"x":80.09,"y":154.32,"x0":2.4426697332669898,"y0":50.00365967254519,"z0":5.329220304406369,"aX":15.739168533101155},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-14.3,"spinRate":2344,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4089540234929667,"extension":6.848138150853422},"index":0,"playId":"630d1677-de87-399b-9324-ba152aadb6b0","pitchNumber":1,"startTime":"2026-06-15T00:31:50.043Z","endTime":"2026-06-15T00:31:53.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":83.3,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.779035053555102,"aZ":-29.773299817966063,"pfxX":5.936592995317241,"pfxZ":1.586613165815523,"pX":2.203404478965862,"pZ":2.8259217013339053,"vX0":-3.2216026711704284,"vY0":-121.3522277815443,"vZ0":0.10915673548089044,"x":33.01,"y":162.48,"x0":2.767784357636293,"y0":50.001596712437056,"z0":5.345814047934355,"aX":8.971666862955784},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.1,"breakHorizontal":-10.1,"spinRate":1211,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.4490726046799285,"extension":6.823276438048217},"index":1,"playId":"2e363041-f0bb-3199-acbf-f44d3f93f86e","pitchNumber":2,"startTime":"2026-06-15T00:32:07.148Z","endTime":"2026-06-15T00:32:12.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.508625346898985,"aZ":-12.881299685943729,"pfxX":6.356775844207885,"pfxZ":10.323983198275528,"pX":-0.8411973378564115,"pZ":2.2746093972400994,"vX0":-10.343865898313188,"vY0":-136.01972677892883,"vZ0":-5.661410183409171,"x":149.06,"y":177.37,"x0":2.189392750364364,"y0":50.0063542615842,"z0":5.280142597139601,"aX":11.88439832928457},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2322,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.403056053101599,"extension":7.134399862710607},"index":2,"playId":"9888dcbc-34d1-359c-96f4-ecb25ec2f971","pitchNumber":3,"startTime":"2026-06-15T00:32:34.070Z","endTime":"2026-06-15T00:33:01.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68400737262,"aZ":-38.74024972952356,"pfxX":-3.90106195621631,"pfxZ":-4.962423830298574,"pX":-1.7786566170662754,"pZ":2.2574017814707603,"vX0":-7.977018661106329,"vY0":-113.91963248729537,"vZ0":1.1735021409930109,"x":184.8,"y":177.83,"x0":2.2664293806685865,"y0":50.00317812045374,"z0":5.546227408646591,"aX":-5.160045895354173},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.4,"breakHorizontal":9.0,"spinRate":2322,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.47963748666577066,"extension":6.806008641038931},"index":3,"playId":"2509b7e3-11bc-3cf8-b808-dee6863c7d5b","pitchNumber":4,"startTime":"2026-06-15T00:33:09.050Z","endTime":"2026-06-15T00:33:14.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043974774390737,"aZ":-14.346663412403903,"pfxX":6.805818052578932,"pfxZ":9.834615245591607,"pX":-0.5180048997701242,"pZ":2.477592921950002,"vX0":-9.874655479614502,"vY0":-133.83159716740937,"vZ0":-4.637327322630497,"x":136.75,"y":171.88,"x0":2.336347791731128,"y0":50.00528795157577,"z0":5.261472540724546,"aX":12.341118496095586},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":-10.2,"spinRate":2328,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4093690072636398,"extension":7.035689968572574},"hitData":{"launchSpeed":89.9,"launchAngle":73.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.69,"coordY":157.76}},"index":4,"playId":"ae457f3e-7d2d-32b1-9eff-41e87a40d6b4","pitchNumber":5,"startTime":"2026-06-15T00:33:27.705Z","endTime":"2026-06-15T00:33:37.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":2.299999999999999,"leverageIndex":0.84,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:33:37.459Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras challenged (pitch result), call on the field was confirmed: Willson Contreras called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-15T00:35:51.950Z","endTime":"2026-06-15T00:37:34.092Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837927614418394,"aZ":-32.51303274500745,"pfxX":-8.177913308267202,"pfxZ":-0.20163699909799782,"pX":0.10856967224008329,"pZ":1.537484815224606,"vX0":7.433831254325495,"vY0":-126.83589288941907,"vZ0":-3.708988620764436,"x":112.86,"y":197.27,"x0":-1.7798984860202829,"y0":50.005350144023026,"z0":5.576434397133828,"aX":-13.496620817982361},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":13.4,"spinRate":1522,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42974195332182674,"extension":6.88672677861706},"index":0,"playId":"c28c573d-7015-3b0b-adfa-a210dcde659a","pitchNumber":1,"startTime":"2026-06-15T00:36:11.884Z","endTime":"2026-06-15T00:36:17.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.692547681739192,"aZ":-21.312527406258937,"pfxX":-9.78860653629414,"pfxZ":5.774916510362916,"pX":0.09812327305633073,"pZ":2.730688839274262,"vX0":8.369008713394598,"vY0":-135.76609630422863,"vZ0":-3.49220562386944,"x":113.26,"y":165.05,"x0":-1.7416619747519075,"y0":50.000877064755045,"z0":5.503985458741301,"aX":-18.404955456365318},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2209,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4023141809652797,"extension":7.018423296474396},"index":1,"playId":"59f7c004-03b8-3d61-ba11-bb30a008ebb6","pitchNumber":2,"startTime":"2026-06-15T00:36:29.889Z","endTime":"2026-06-15T00:36:35.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.162649162137072,"aZ":-38.04013740760304,"pfxX":2.0608347455160523,"pfxZ":-4.615159606318505,"pX":0.3088710532571483,"pZ":2.1272830031397305,"vX0":4.51824270453288,"vY0":-111.51662404460308,"vZ0":0.4621444104300292,"x":105.23,"y":181.34,"x0":-2.0029873217849428,"y0":50.000921861034826,"z0":5.809753382410193,"aX":2.620659579439504},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.0,"breakHorizontal":-4.8,"spinRate":1897,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4892861003383868,"extension":6.858921545404105},"index":2,"playId":"3ae8ecb7-f5c0-308d-b74d-2719a8d0fe56","pitchNumber":3,"startTime":"2026-06-15T00:36:49.853Z","endTime":"2026-06-15T00:36:55.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":72.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.56795815071996,"aZ":-38.70084610698939,"pfxX":3.6191112370819094,"pfxZ":-5.03937113823838,"pX":-0.3806912599503124,"pZ":2.208172293748458,"vX0":2.464116029221619,"vY0":-112.51021888998592,"vZ0":0.8236404324700681,"x":131.51,"y":179.16,"x0":-1.9566911082490477,"y0":50.00423015283483,"z0":5.7296041298292115,"aX":4.68470688186213},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.6,"breakHorizontal":-7.2,"spinRate":1855,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4850459223513002,"extension":7.043510919786935},"index":3,"playId":"3393bfaf-c31b-3120-b926-682145d57c3b","pitchNumber":4,"startTime":"2026-06-15T00:37:07.074Z","endTime":"2026-06-15T00:37:34.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"}},"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:37:34.092Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-15T00:37:47.199Z","endTime":"2026-06-15T00:38:00.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":70.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.972208171522663,"aZ":-39.73486980431418,"pfxX":2.823410920911027,"pfxZ":-6.154643000651685,"pX":-0.30159126817263815,"pZ":2.1817625600783503,"vX0":2.7425909491449474,"vY0":-110.00467726631413,"vZ0":1.0749071301205118,"x":128.5,"y":179.87,"x0":-1.9298553496192523,"y0":50.00183113046983,"z0":5.889491454414647,"aX":3.469439922795599},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-10.6,"breakHorizontal":-5.8,"spinRate":1838,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4973651901278062,"extension":6.759595053512},"hitData":{"launchSpeed":79.5,"launchAngle":22.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.59,"coordY":91.99}},"index":0,"playId":"070857c9-253f-375c-abf3-f8454b9fb601","pitchNumber":1,"startTime":"2026-06-15T00:37:48.659Z","endTime":"2026-06-15T00:38:00.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":2.299999999999999,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:38:00.095Z","atBatIndex":36},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Caleb Durbin grounds into a double play, pitcher Nathan Eovaldi to second baseman Justin Foscue to first baseman Jake Burger. Jarren Duran out at 2nd. Caleb Durbin out at 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-15T00:38:04.820Z","endTime":"2026-06-15T00:41:03.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543135,"link":"/api/v1/people/543135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80790423790692,"aZ":-29.316351132644353,"pfxX":-6.9389820780587534,"pfxZ":1.7780963141239496,"pX":0.7064124274363333,"pZ":1.0096954018701365,"vX0":8.446571573233214,"vY0":-125.2364981611856,"vZ0":-5.322659552542819,"x":90.07,"y":211.52,"x0":-1.7920482696387177,"y0":50.00015820321268,"z0":5.530174732027675,"aX":-11.13634350751679},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":10.9,"spinRate":1710,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.435598986110068,"extension":6.807572525061708},"index":0,"playId":"e2d0bbb3-3777-3dd8-b4bf-2b764c6eb197","pitchNumber":1,"startTime":"2026-06-15T00:38:23.942Z","endTime":"2026-06-15T00:38:28.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76665292484699,"aZ":-21.89424174168679,"pfxX":-9.146534184183599,"pfxZ":5.440643509846986,"pX":-0.1466045113002255,"pZ":1.2390847975754569,"vX0":7.380849958421457,"vY0":-136.25521386190707,"vZ0":-7.052607435477608,"x":122.59,"y":205.32,"x0":-1.6966453965214872,"y0":50.00018248358741,"z0":5.364060502523764,"aX":-17.267701704418993},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.6,"breakHorizontal":15.1,"spinRate":2147,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40136178821925483,"extension":7.02323548384612},"index":1,"playId":"21d60ba5-4862-33fd-a2d9-e435dc3f59c3","pitchNumber":2,"startTime":"2026-06-15T00:38:41.519Z","endTime":"2026-06-15T00:38:47.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051917169337493,"aZ":-24.535446546705504,"pfxX":1.0041060630828706,"pfxZ":4.239336605341606,"pX":0.20390568754811164,"pZ":2.4025003619562053,"vX0":5.417194673839339,"vY0":-133.0232561403772,"vZ0":-3.1543698786434886,"x":109.23,"y":173.91,"x0":-1.984804894351563,"y0":50.00411126190592,"z0":5.3715733787016475,"aX":1.8084351313416287},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-2.9,"spinRate":2298,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4108891949336093,"extension":6.813444088052361},"index":2,"playId":"2ffb473f-504e-397a-80a9-5f8120e2f7ff","pitchNumber":3,"startTime":"2026-06-15T00:39:01.998Z","endTime":"2026-06-15T00:39:08.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122590986193263,"aZ":-21.9794337263403,"pfxX":-9.37634604344444,"pfxZ":5.2988710309594795,"pX":0.29285619815123,"pZ":1.7378190361737997,"vX0":8.70734699448917,"vY0":-136.62621219395433,"vZ0":-5.9532911279225456,"x":105.84,"y":191.86,"x0":-1.6902249162050051,"y0":50.00413570187164,"z0":5.417886960280451,"aX":-18.041185000733968},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":15.6,"spinRate":2200,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3982376092073676,"extension":6.987090026489248},"index":3,"playId":"662cf3e2-80c7-3135-a821-32fb25926433","pitchNumber":4,"startTime":"2026-06-15T00:39:26.413Z","endTime":"2026-06-15T00:39:31.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640994935782725,"aZ":-21.933052246663248,"pfxX":-9.007757275235592,"pfxZ":5.231848749528356,"pX":0.04602608426162124,"pZ":1.2038244410656287,"vX0":8.062415908139842,"vY0":-138.03753850439477,"vZ0":-7.162771130826123,"x":115.25,"y":206.28,"x0":-1.7222137542806077,"y0":50.00254573811465,"z0":5.276426501932324,"aX":-17.629919524822963},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":14.9,"spinRate":2236,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3946734732730781,"extension":6.970213344111874},"index":4,"playId":"edf2c9a8-8f15-332a-9156-07e7e70c0bf4","pitchNumber":5,"startTime":"2026-06-15T00:39:47.936Z","endTime":"2026-06-15T00:39:53.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"c7a962d0-8f00-3979-92b7-842de8e68892","startTime":"2026-06-15T00:40:08.391Z","endTime":"2026-06-15T00:40:13.472Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889886018553838,"aZ":-23.263601907448866,"pfxX":-9.922326159358425,"pfxZ":4.6671656669958725,"pX":-0.5429988245730157,"pZ":3.1512270769045325,"vX0":6.920037623129769,"vY0":-136.77549464465457,"vZ0":-2.2670399156435725,"x":137.7,"y":153.7,"x0":-1.8063557325433703,"y0":50.00543964497336,"z0":5.572760513017968,"aX":-18.95409914874556},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":16.7,"spinRate":2123,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3992418589213993,"extension":6.802585911928043},"index":6,"playId":"a13f53c9-ca19-3628-af36-88d254d56915","pitchNumber":6,"startTime":"2026-06-15T00:40:28.300Z","endTime":"2026-06-15T00:40:33.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28972953039548,"aZ":-18.086514768500233,"pfxX":-7.79594347228314,"pfxZ":7.100194361497788,"pX":-0.02997303334339387,"pZ":1.7290804497902437,"vX0":7.9479274524348025,"vY0":-139.45483896158734,"vZ0":-6.441027463931235,"x":118.14,"y":192.09,"x0":-1.8944321594324045,"y0":50.00066736872668,"z0":5.247927462011661,"aX":-15.462110355305917},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":12.6,"spinRate":2187,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.39171642196943113,"extension":6.8368834387551125},"hitData":{"launchSpeed":89.4,"launchAngle":-11.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.47,"coordY":179.05}},"index":7,"playId":"3c8d6749-870f-3bb9-977b-748a6f2788ca","pitchNumber":7,"startTime":"2026-06-15T00:40:54.994Z","endTime":"2026-06-15T00:41:03.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-4.299999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:41:03.114Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-15T00:43:02.098Z","endTime":"2026-06-15T00:45:07.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":76.8,"endSpeed":71.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.44523419440184,"aZ":-39.58105362017196,"pfxX":-3.1118492208396322,"pfxZ":-5.8368032303412125,"pX":-0.37682165344109525,"pZ":1.1187076870406987,"vX0":-5.575617144903852,"vY0":-111.74075288007465,"vZ0":-0.7071365247087763,"x":131.36,"y":208.57,"x0":2.5514101486734564,"y0":50.00299236344294,"z0":5.49318198858339,"aX":-3.948394318256414},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.4,"breakHorizontal":7.1,"spinRate":2348,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.48949719045849704,"extension":7.06812228639341},"index":0,"playId":"33fdfd71-596b-3905-a978-218942a2fb05","pitchNumber":1,"startTime":"2026-06-15T00:43:38.358Z","endTime":"2026-06-15T00:43:42.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":86.1,"endSpeed":79.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.561007864532005,"aZ":-26.17303008342858,"pfxX":-0.6305815226833762,"pfxZ":3.7467065714795336,"pX":-0.04724612481494193,"pZ":1.5206044636120266,"vX0":-6.416873440687843,"vY0":-125.33375094251117,"vZ0":-3.881706189090747,"x":118.8,"y":197.72,"x0":2.620321541343446,"y0":50.004913095203776,"z0":5.208886187745932,"aX":-1.0104947985082327},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.1,"breakHorizontal":2.5,"spinRate":2299,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4357806726296154,"extension":6.838427078520974},"index":1,"playId":"86490266-6043-3f05-92b1-1a391674abbf","pitchNumber":2,"startTime":"2026-06-15T00:43:52.058Z","endTime":"2026-06-15T00:43:59.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.646228319646603,"aZ":-40.30698202035305,"pfxX":-2.4742145706375784,"pfxZ":-6.200604709730438,"pX":-0.6259859067845498,"pZ":1.7140198442135164,"vX0":-6.256835741019417,"vY0":-113.5185369506203,"vZ0":0.4812665708937336,"x":140.86,"y":192.5,"x0":2.4807449697371715,"y0":50.00014661589205,"z0":5.492944456434291,"aX":-3.2466916881505723},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.8,"breakHorizontal":6.0,"spinRate":2423,"spinDirection":318},"zone":7,"typeConfidence":2.0,"plateTime":0.48142695409522496,"extension":6.404431972662728},"index":2,"playId":"40cffe10-f5bf-3034-a467-9174fab82111","pitchNumber":3,"startTime":"2026-06-15T00:44:07.438Z","endTime":"2026-06-15T00:44:13.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-15T00:44:25.363Z","endTime":"2026-06-15T00:44:33.165Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":82.3,"endSpeed":76.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.853118004452405,"aZ":-31.8758786805797,"pfxX":7.436949311680637,"pfxZ":0.20517412523351997,"pX":1.210594270723222,"pZ":1.9821592056567992,"vX0":-5.814242336642948,"vY0":-119.84794970437252,"vZ0":-1.3275258348969698,"x":70.85,"y":185.26,"x0":2.6892633861792588,"y0":50.005428887291075,"z0":5.362885803762847,"aX":10.935814849214106},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.4,"breakHorizontal":-12.2,"spinRate":1178,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4551865216075939,"extension":6.523752041184139},"index":4,"playId":"0481f5e9-5adc-354b-a7df-d5b73d50355e","pitchNumber":4,"startTime":"2026-06-15T00:44:33.165Z","endTime":"2026-06-15T00:44:39.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.904663837662685,"aZ":-26.49835395493397,"pfxX":7.825839966677037,"pfxZ":3.834389092847319,"pX":0.6044284913863927,"pZ":3.1123831880878434,"vX0":-7.014030889808452,"vY0":-121.03361662081082,"vZ0":0.2597190689403208,"x":93.96,"y":154.75,"x0":2.5249672269942462,"y0":50.005142344010345,"z0":5.32650244069984,"aX":11.597385063931686},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.3,"breakHorizontal":-12.5,"spinRate":1280,"spinDirection":101},"zone":3,"typeConfidence":2.0,"plateTime":0.45275776788909905,"extension":6.808662274460667},"hitData":{"launchSpeed":98.9,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.39,"coordY":86.31}},"index":5,"playId":"133a4927-3b98-335e-b464-53dc2d98a43e","pitchNumber":5,"startTime":"2026-06-15T00:44:54.968Z","endTime":"2026-06-15T00:45:07.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.1,"awayTeamWinProbability":90.9,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.32,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:45:07.481Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Freeman singles on a ground ball to left fielder Jarren Duran, deflected by third baseman Caleb Durbin. Justin Foscue to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-15T00:45:15.691Z","endTime":"2026-06-15T00:47:14.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.362384502438207,"aZ":-24.05560245960317,"pfxX":10.031201066974704,"pfxZ":4.576626336945484,"pX":0.7982585034483323,"pZ":1.3283193462105374,"vX0":-7.792414601958795,"vY0":-131.72010676841631,"vZ0":-5.295786895595725,"x":86.57,"y":202.92,"x0":2.477087867812463,"y0":50.00524549662093,"z0":5.120602996455426,"aX":17.80553704125685},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-16.7,"spinRate":2076,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4142512430800771,"extension":6.989707979778563},"index":0,"playId":"93719168-571e-3129-be11-9662df62b09d","pitchNumber":1,"startTime":"2026-06-15T00:45:34.637Z","endTime":"2026-06-15T00:45:41.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36449103454024,"aZ":-26.105774866644868,"pfxX":9.610653034213367,"pfxZ":3.3876497993922925,"pX":1.5896328897347958,"pZ":2.6793783979701886,"vX0":-5.696087140549046,"vY0":-132.5330400667924,"vZ0":-1.728034110377636,"x":56.41,"y":166.44,"x0":2.5098118416916257,"y0":50.00478654024707,"z0":5.232858134763262,"aX":17.225235621452367},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.0,"breakHorizontal":-16.3,"spinRate":2146,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41210891349456125,"extension":6.916749468961011},"index":1,"playId":"4d6fcd97-75cc-3aaf-81e7-a010a5621703","pitchNumber":2,"startTime":"2026-06-15T00:45:54.089Z","endTime":"2026-06-15T00:45:59.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.724693885145072,"aZ":-16.02753313289277,"pfxX":6.741393879524305,"pfxZ":8.822767145488362,"pX":-0.06659254765966319,"pZ":3.4894936317183523,"vX0":-8.326587709325903,"vY0":-134.3378935376072,"vZ0":-2.200019068315937,"x":119.54,"y":144.56,"x0":2.1952511550377105,"y0":50.00353291021627,"z0":5.456593418377685,"aX":12.339423976478136},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-10.4,"spinRate":2353,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4075120140882591,"extension":6.972480279855968},"index":2,"playId":"41050f19-5d34-3485-b062-c0a8484fe574","pitchNumber":3,"startTime":"2026-06-15T00:46:14.180Z","endTime":"2026-06-15T00:46:19.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45074528148368,"aZ":-15.341523097241007,"pfxX":6.2417997813080275,"pfxZ":9.234402805233387,"pX":0.22239147661013386,"pZ":1.309824658225528,"vX0":-7.479282725283854,"vY0":-133.56324350763362,"vZ0":-7.570647172308104,"x":108.52,"y":203.41,"x0":2.2367107481168143,"y0":50.00031114226184,"z0":5.26622576164272,"aX":11.37350264764831},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-9.8,"spinRate":2256,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.408751330207767,"extension":6.837692312681047},"index":3,"playId":"b555c796-12f9-3e26-b6c7-4d7e981fc630","pitchNumber":4,"startTime":"2026-06-15T00:46:41.385Z","endTime":"2026-06-15T00:46:48.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768158651389037,"aZ":-15.995844777869348,"pfxX":6.64971765710043,"pfxZ":8.937204050004365,"pX":-0.40836661543648567,"pZ":2.0567975255085016,"vX0":-9.443285091352594,"vY0":-133.2433604948535,"vZ0":-5.358750364831167,"x":132.57,"y":183.25,"x0":2.306433276279863,"y0":50.00473454529503,"z0":5.237413881562938,"aX":12.04126742801508},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":-10.2,"spinRate":2316,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.40999069114373743,"extension":6.909669417690136},"hitData":{"launchSpeed":88.1,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.54,"coordY":133.54}},"index":4,"playId":"fa4e1582-1ffa-3503-a7bc-76e7e7963c05","pitchNumber":5,"startTime":"2026-06-15T00:47:03.476Z","endTime":"2026-06-15T00:47:14.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:47:14.317Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Higashioka pops out to shortstop Marcelo Mayer.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-15T00:47:33.056Z","endTime":"2026-06-15T00:48:17.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":78.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.679173630112434,"aZ":-28.652344209042024,"pfxX":-0.42440778157098613,"pfxZ":2.2507469447551998,"pX":0.8358997335651881,"pZ":4.276198477342468,"vX0":-4.216515385833358,"vY0":-123.33231700973772,"vZ0":2.934908801144245,"x":85.14,"y":123.32,"x0":2.6111161620111196,"y0":50.003899590126295,"z0":5.4622897101347245,"aX":-0.6649144095998811},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.9,"breakHorizontal":1.6,"spinRate":2218,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4412985175356301,"extension":6.716288046593049},"index":0,"playId":"aefebc90-cb3a-3cc3-b59f-6e2731d5fd25","pitchNumber":1,"startTime":"2026-06-15T00:47:47.668Z","endTime":"2026-06-15T00:47:51.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":91.3,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.230755675028213,"aZ":-16.221932394268936,"pfxX":5.752819713331885,"pfxZ":8.79353368816804,"pX":-0.7467919415978519,"pZ":3.077236023658929,"vX0":-9.88802024268818,"vY0":-132.80070782560014,"vZ0":-3.0811899532805604,"x":145.47,"y":155.69,"x0":2.2510107225459044,"y0":50.005583121874885,"z0":5.4097080233671315,"aX":10.440669020525812},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":-8.6,"spinRate":2193,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.40998831729781227,"extension":6.713222863155202},"hitData":{"launchSpeed":67.5,"launchAngle":51.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":86.78,"coordY":133.22}},"index":1,"playId":"19fe7d5a-662c-334c-a252-0751aa997288","pitchNumber":2,"startTime":"2026-06-15T00:48:05.718Z","endTime":"2026-06-15T00:48:17.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":1.6000000000000005,"leverageIndex":0.59,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:48:17.736Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alejandro Osuna pops out to shortstop Marcelo Mayer on the infield fly rule.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-15T00:48:30.830Z","endTime":"2026-06-15T00:49:41.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":85.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.334426665987497,"aZ":-21.903406106774824,"pfxX":10.809700589897247,"pfxZ":5.546235843633931,"pX":0.27480404840348527,"pZ":1.4549037862894745,"vX0":-9.570912811402309,"vY0":-134.7424273670159,"vZ0":-5.636419353872022,"x":106.53,"y":199.5,"x0":2.4562162068728592,"y0":50.003597888244016,"z0":5.106339169352669,"aX":20.018765190032763},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.1,"breakHorizontal":-17.8,"spinRate":2170,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.40539937906045465,"extension":6.855772817832134},"index":0,"playId":"07a00642-2c4b-3e3a-8041-3a9632072a56","pitchNumber":1,"startTime":"2026-06-15T00:48:46.250Z","endTime":"2026-06-15T00:48:52.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439573579620625,"aZ":-22.88488785124275,"pfxX":10.683992465490048,"pfxZ":5.268761674286835,"pX":0.12508080221608311,"pZ":2.3515027945752616,"vX0":-9.516067817992617,"vY0":-131.78496242417805,"vZ0":-2.8232986918160554,"x":112.23,"y":175.29,"x0":2.3909409370024983,"y0":50.002038757389734,"z0":5.123128065620673,"aX":18.832629672011524},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":-17.3,"spinRate":2216,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.41528079053786726,"extension":6.845685958998468},"index":1,"playId":"ce6660dd-1946-3525-a28e-771d350667cc","pitchNumber":2,"startTime":"2026-06-15T00:49:07.182Z","endTime":"2026-06-15T00:49:12.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55436965943198,"aZ":-33.33536535744734,"pfxX":-7.388241991319166,"pfxZ":-0.8120669596782726,"pX":0.08986004144397537,"pZ":2.461676879397683,"vX0":-4.169894388821463,"vY0":-118.6511068823,"vZ0":0.49587765661627725,"x":113.57,"y":172.31,"x0":2.829636282565725,"y0":50.003804348391014,"z0":5.2858818608395515,"aX":-10.541575225823882},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.1,"breakHorizontal":14.4,"spinRate":2381,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.461510633364965,"extension":6.517734821302728},"hitData":{"launchSpeed":80.8,"launchAngle":70.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":153.2}},"index":2,"playId":"3bcc15b5-8f36-362d-a8e2-97ee377e69f5","pitchNumber":3,"startTime":"2026-06-15T00:49:31.249Z","endTime":"2026-06-15T00:49:41.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.67,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:49:41.636Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-15T00:52:28.153Z","endTime":"2026-06-15T00:53:26.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"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-15T00:50:04.463Z","endTime":"2026-06-15T00:50:17.603Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Greg Weissert replaces Connelly Early.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-15T00:50:17.603Z","endTime":"2026-06-15T00:52:28.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.462982339209276,"aZ":-31.29131687980931,"pfxX":-9.768061483937323,"pfxZ":0.45731774072183917,"pX":-1.2205282120421714,"pZ":2.545676202551597,"vX0":6.366368817234221,"vY0":-137.12271843819843,"vZ0":-0.21792724237144223,"x":108.33,"y":170.58,"x0":-2.2955587501742545,"y0":50.00069447772691,"z0":4.74938722106827,"aX":-18.720668816059135},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.0,"breakHorizontal":16.4,"spinRate":2127,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.3984567065553746,"extension":5.653996302006504},"index":2,"playId":"ee593cb2-d928-378a-bc6b-0015b08b4559","pitchNumber":1,"startTime":"2026-06-15T00:52:28.153Z","endTime":"2026-06-15T00:52:31.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225608862914545,"aZ":-16.92881973592193,"pfxX":-5.3269552568333935,"pfxZ":7.799395375806961,"pX":-0.2742548710394087,"pZ":2.9258315683614073,"vX0":6.3969914139230255,"vY0":-138.53851720635848,"vZ0":-2.8992593310013834,"x":127.45,"y":159.78,"x0":-1.914712741474216,"y0":50.00606563455087,"z0":5.109255273928893,"aX":-10.418154664053692},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2384,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3944568811605085,"extension":5.675278077061111},"index":3,"playId":"eff2e44e-750b-30ac-934a-6d3ffae9da83","pitchNumber":2,"startTime":"2026-06-15T00:52:53.397Z","endTime":"2026-06-15T00:52:56.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044970766320855,"aZ":-36.432059003965755,"pfxX":-9.624310297260482,"pfxZ":-2.317775037059114,"pX":0.7419205568482956,"pZ":2.51369540461509,"vX0":12.444112967117402,"vY0":-134.03926640672637,"vZ0":1.8024745606492145,"x":88.72,"y":170.91,"x0":-2.6951992800560407,"y0":50.00637274781153,"z0":4.420418347181294,"aX":-17.64028572902678},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-3.6,"breakHorizontal":15.0,"spinRate":2027,"spinDirection":256},"zone":6,"typeConfidence":2.0,"plateTime":0.4075224935680324,"extension":5.8545130344237775},"index":4,"playId":"03f70aea-be19-31d7-ad87-fe07d49fcd1a","pitchNumber":3,"startTime":"2026-06-15T00:53:21.464Z","endTime":"2026-06-15T00:53:26.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:53:26.156Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isiah Kiner-Falefa pops out to shortstop Ezequiel Duran.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-15T00:54:51.411Z","endTime":"2026-06-15T00:56:26.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11372832908248,"aZ":-26.00917897821093,"pfxX":-8.61987179211934,"pfxZ":3.5908771109040383,"pX":1.3034826155470491,"pZ":0.5587647236703991,"vX0":10.64693083650978,"vY0":-129.17845671469266,"vZ0":-7.489048461048309,"x":67.31,"y":223.69,"x0":-1.7228575399799066,"y0":50.00228440562177,"z0":5.452220983484731,"aX":-14.788361794679783},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":13.7,"spinRate":1645,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42161118661719765,"extension":6.972901699951695},"index":0,"playId":"701cc57b-7a93-3936-b1c4-eedff71e0570","pitchNumber":1,"startTime":"2026-06-15T00:55:58.827Z","endTime":"2026-06-15T00:56:04.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78204415034148,"aZ":-22.326918527388727,"pfxX":-8.598172589643294,"pfxZ":5.228610975615487,"pX":-0.7036455101247174,"pZ":3.1807144784332317,"vX0":6.3265326048964,"vY0":-135.45147303954232,"vZ0":-2.3393302400115323,"x":143.82,"y":152.9,"x0":-1.9365037756631878,"y0":50.00513166215977,"z0":5.594260931686636,"aX":-16.198486582619434},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":2149,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4022859437541828,"extension":6.972626802193447},"hitData":{"launchSpeed":62.7,"launchAngle":46.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.31,"coordY":133.05}},"index":1,"playId":"fb284408-dea1-3955-bbff-acc1dcacd6a2","pitchNumber":2,"startTime":"2026-06-15T00:56:18.449Z","endTime":"2026-06-15T00:56:26.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:56:26.160Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcelo Mayer singles on a line drive to center fielder Alejandro Osuna.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-15T00:56:34.224Z","endTime":"2026-06-15T00:58:30.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.010067022150317,"aZ":-29.32406336601366,"pfxX":-8.05557618137766,"pfxZ":1.693120253286538,"pX":-0.5928074826610422,"pZ":1.9975083493704169,"vX0":5.9048834213258825,"vY0":-128.06829383275107,"vZ0":-3.479940484064146,"x":139.6,"y":184.85,"x0":-1.8659735260345098,"y0":50.003795893188446,"z0":5.6335583334519175,"aX":-13.567876974440043},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":13.6,"spinRate":1464,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.42543244539419156,"extension":6.928716370147766},"index":0,"playId":"d70b0c78-20af-3fad-b2c2-9fa86fc63572","pitchNumber":1,"startTime":"2026-06-15T00:56:54.623Z","endTime":"2026-06-15T00:56:59.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875035091110362,"aZ":-28.946655822622628,"pfxX":-7.997603946451111,"pfxZ":1.8713532261364714,"pX":-0.8030787850096657,"pZ":1.695267631912695,"vX0":5.413333879189318,"vY0":-129.99808206463538,"vZ0":-4.294310851924783,"x":147.61,"y":193.01,"x0":-1.8635582218813183,"y0":50.006344231708184,"z0":5.542808023854905,"aX":-13.818759928447978},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":1553,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.419844706883405,"extension":6.9173758872689355},"index":1,"playId":"955c1fef-ec20-35bd-b670-6ea14c613c52","pitchNumber":2,"startTime":"2026-06-15T00:57:11.573Z","endTime":"2026-06-15T00:57:16.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06216844638617,"aZ":-23.3863124102508,"pfxX":0.7102809353456782,"pfxZ":5.014573854292287,"pX":0.06025854524773058,"pZ":4.155298152823406,"vX0":5.0697563459588055,"vY0":-131.56991297620104,"vZ0":0.726653899199296,"x":114.7,"y":126.59,"x0":-1.9842504418063034,"y0":50.00100693606777,"z0":5.609328175867661,"aX":1.2444014429567647},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.5,"breakHorizontal":-2.4,"spinRate":2285,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4163776296819921,"extension":6.647680419093083},"index":2,"playId":"212676a9-d259-3bf9-b519-6ad1991bec66","pitchNumber":3,"startTime":"2026-06-15T00:57:27.993Z","endTime":"2026-06-15T00:57:34.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":76.6,"endSpeed":71.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.120669771014978,"aZ":-40.697213807869716,"pfxX":3.2448958348814063,"pfxZ":-6.801880328556095,"pX":-1.2808035163194176,"pZ":0.053590058260883845,"vX0":0.7318009677826338,"vY0":-111.57945599801504,"vZ0":-3.0081495226957315,"x":165.82,"y":237.33,"x0":-2.0349234489505363,"y0":50.00168568319105,"z0":5.635464151664853,"aX":4.067966776226721},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-12.8,"breakHorizontal":-6.1,"spinRate":1943,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4919360253840632,"extension":6.928911794039621},"index":3,"playId":"00cccda3-36e9-395c-957f-1e414a71164c","pitchNumber":4,"startTime":"2026-06-15T00:57:49.885Z","endTime":"2026-06-15T00:57:54.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88177592425465,"aZ":-23.989741733670975,"pfxX":-0.10093690457084481,"pfxZ":4.512868157163842,"pX":0.4813755118353109,"pZ":3.209704023524131,"vX0":6.286158856725454,"vY0":-132.96228374903947,"vZ0":-1.6996089996368657,"x":98.65,"y":152.12,"x0":-1.8870656595396433,"y0":50.005700075925276,"z0":5.574946637630652,"aX":-0.1833223709141363},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2239,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4098133182353578,"extension":6.951534139251023},"hitData":{"launchSpeed":72.0,"launchAngle":18.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.46,"coordY":99.94}},"index":4,"playId":"78a70488-f305-38c9-a309-2ebf0fb2572f","pitchNumber":5,"startTime":"2026-06-15T00:58:19.111Z","endTime":"2026-06-15T00:58:30.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-15T00:58:30.075Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-15T00:58:44.909Z","endTime":"2026-06-15T01:00:50.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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.0,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21867208086455,"aZ":-31.45406951562282,"pfxX":4.195144053572629,"pfxZ":0.4736479719825555,"pX":0.2395077873600449,"pZ":1.1106756198494523,"vX0":3.9472657252967074,"vY0":-122.21950623057883,"vZ0":-4.696505728365363,"x":107.87,"y":208.79,"x0":-1.9417503200724975,"y0":50.00222277343373,"z0":5.760346186156283,"aX":6.3411986787115895},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":-8.5,"spinRate":2073,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4482642967815633,"extension":6.772479549467371},"index":0,"playId":"851825f0-9dbd-3ce5-95dd-99646c739c33","pitchNumber":1,"startTime":"2026-06-15T00:59:00.018Z","endTime":"2026-06-15T00:59:05.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":93.4,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23274572897836,"aZ":-22.904815462818505,"pfxX":-7.883027700409299,"pfxZ":4.9121694381996175,"pX":-0.1429102101864283,"pZ":2.727635224797622,"vX0":7.451735188522094,"vY0":-135.90042691636035,"vZ0":-3.2844974929025574,"x":122.45,"y":165.13,"x0":-1.884184495286534,"y0":50.00384589463978,"z0":5.526195195148773,"aX":-14.881017523051199},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":12.8,"spinRate":2181,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40163355177119886,"extension":6.791245918923733},"index":1,"playId":"19189065-1b13-39b9-a316-e2d6407034f1","pitchNumber":2,"startTime":"2026-06-15T00:59:19.829Z","endTime":"2026-06-15T00:59:24.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7342865100376,"aZ":-31.534867274440114,"pfxX":-6.495778764369136,"pfxZ":0.3819610416835424,"pX":-0.6494422287532517,"pZ":2.689813261359986,"vX0":5.245109518249418,"vY0":-127.5241791788869,"vZ0":-1.2550569834206575,"x":141.76,"y":166.16,"x0":-1.8707330112152691,"y0":50.00384449052665,"z0":5.635082301464376,"aX":-10.895070719790095},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":10.8,"spinRate":1478,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.42655417435456666,"extension":6.747107025494706},"index":2,"playId":"688feb23-53d9-3c39-af35-e4b88f62fffe","pitchNumber":3,"startTime":"2026-06-15T00:59:41.893Z","endTime":"2026-06-15T00:59:47.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-15T00:59:59.979Z","endTime":"2026-06-15T01:00:15.684Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.475700617573164,"aZ":-37.081479330334275,"pfxX":2.0690876685072297,"pfxZ":-3.910182715951162,"pX":-0.6654954104089683,"pZ":1.850867405380885,"vX0":2.0879652236927915,"vY0":-111.39408752946362,"vZ0":-0.08063766453574317,"x":142.37,"y":188.81,"x0":-1.8847157503505474,"y0":50.00440563285387,"z0":5.729004369549184,"aX":2.5941429685653996},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-6.8,"breakHorizontal":-4.3,"spinRate":1849,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.49216925198323436,"extension":6.835068444483667},"index":4,"playId":"ab5e66db-8e4b-3e77-b591-72538234f7c8","pitchNumber":4,"startTime":"2026-06-15T01:00:15.684Z","endTime":"2026-06-15T01:00:19.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52125762665082,"aZ":-30.32385115449842,"pfxX":-6.996216416750798,"pfxZ":1.1141015573087532,"pX":-0.023341855535751112,"pZ":0.9340651887444366,"vX0":6.804079060882126,"vY0":-127.69110413006379,"vZ0":-5.709981510106779,"x":117.89,"y":213.56,"x0":-1.8095358779602717,"y0":50.001695383144906,"z0":5.575924205171134,"aX":-11.589202029372268},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":11.2,"spinRate":1443,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4284324574103935,"extension":6.814775067521851},"index":5,"playId":"676d446b-303f-30ff-840d-db990df9984d","pitchNumber":5,"startTime":"2026-06-15T01:00:46.435Z","endTime":"2026-06-15T01:00:50.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:00:50.842Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-15T01:01:04.581Z","endTime":"2026-06-15T01:02:09.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589170066650986,"aZ":-22.879844171190832,"pfxX":1.1138183531053285,"pfxZ":5.387131895573521,"pX":0.07155403875424714,"pZ":1.858409831548222,"vX0":5.073569746184921,"vY0":-129.66203930906366,"vZ0":-4.805236596488003,"x":114.27,"y":188.6,"x0":-2.0443984799789168,"y0":50.00578126693774,"z0":5.450965993281976,"aX":1.9231337907600894},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-3.0,"spinRate":2217,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.42021091971565294,"extension":6.722743676521828},"index":0,"playId":"8f9443e1-89f7-3e45-91aa-59bc5f5eee94","pitchNumber":1,"startTime":"2026-06-15T01:01:18.293Z","endTime":"2026-06-15T01:01:22.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.184372217151044,"aZ":-36.777856456801885,"pfxX":1.7843189590841606,"pfxZ":-3.6013402075489154,"pX":-0.2232323003366979,"pZ":0.6391704270860701,"vX0":3.2573403932519738,"vY0":-112.10718829122467,"vZ0":-2.8097416299282116,"x":125.51,"y":221.52,"x0":-1.923485345990937,"y0":50.00112589215119,"z0":5.642077834597844,"aX":2.283033565662128},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.0,"breakHorizontal":-4.1,"spinRate":1796,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.487520736181692,"extension":6.767010358087147},"index":1,"playId":"cd87ed34-8c2f-35e7-b8bb-c203885c6ebf","pitchNumber":2,"startTime":"2026-06-15T01:01:37.767Z","endTime":"2026-06-15T01:01:43.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":71.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.0234239167564,"aZ":-35.993061477017285,"pfxX":4.096400886739062,"pfxZ":-3.0371499886208166,"pX":-0.10417033215325462,"pZ":0.9391858337488128,"vX0":2.8736380096210357,"vY0":-110.9251169094462,"vZ0":-2.4174721567435986,"x":120.97,"y":213.42,"x0":-1.9441112633943975,"y0":50.00135914753636,"z0":5.760918162093808,"aX":5.154018857325378},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-5.8,"breakHorizontal":-8.2,"spinRate":1855,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4919505024015498,"extension":6.752987303037867},"index":2,"playId":"e0d56400-1f92-3220-986a-272b868fd0d9","pitchNumber":3,"startTime":"2026-06-15T01:02:04.068Z","endTime":"2026-06-15T01:02:09.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":691785,"link":"/api/v1/people/691785"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:02:09.342Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-15T01:03:57.506Z","endTime":"2026-06-15T01:06:54.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.803100521504707,"aZ":-30.118735920738274,"pfxX":3.018132527166663,"pfxZ":1.342920799586258,"pX":-0.6135752733614008,"pZ":2.94422321634578,"vX0":3.443181994150813,"vY0":-122.50258084362689,"vZ0":1.4744512463012267,"x":140.39,"y":159.29,"x0":-2.4240879888522966,"y0":50.00568802228104,"z0":4.889316943197095,"aX":4.636694879464343},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.0,"breakHorizontal":-6.2,"spinRate":2517,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.4453169363466425,"extension":5.574755649993242},"index":0,"playId":"6fb1c574-23e3-339e-b032-3d2d57bf5f94","pitchNumber":1,"startTime":"2026-06-15T01:04:41.715Z","endTime":"2026-06-15T01:04:47.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04661421985742,"aZ":-18.351041545101143,"pfxX":-4.83870393510567,"pfxZ":6.993364867117659,"pX":0.5297130808835149,"pZ":2.7979204859685005,"vX0":8.704039033544186,"vY0":-138.34526309534635,"vZ0":-2.7966917253753003,"x":96.81,"y":163.24,"x0":-2.000305024346735,"y0":50.00581777783747,"z0":5.023308268617061,"aX":-9.569460062070656},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":7.3,"spinRate":2317,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.39290008565348744,"extension":5.77402605502573},"index":1,"playId":"b8a4ad97-88df-37ef-b13d-8ddb5e24f1b2","pitchNumber":2,"startTime":"2026-06-15T01:05:08.175Z","endTime":"2026-06-15T01:05:11.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86224712103971,"aZ":-35.92340668770741,"pfxX":-7.194038733296689,"pfxZ":-2.3801084650410065,"pX":0.7586819646979397,"pZ":1.7233250021219735,"vX0":9.522620429414799,"vY0":-123.74304650170394,"vZ0":0.6785898527903493,"x":88.08,"y":192.25,"x0":-2.1756262693827737,"y0":50.0016852630899,"z0":4.41623470748297,"aX":-11.341232460722306},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":11.3,"spinRate":1693,"spinDirection":278},"zone":9,"typeConfidence":2.0,"plateTime":0.43986628974313335,"extension":6.419730471362307},"index":2,"playId":"b4c4e1df-7511-3f05-b729-f0c62109c4c5","pitchNumber":3,"startTime":"2026-06-15T01:05:30.378Z","endTime":"2026-06-15T01:05:39.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":84.6,"endSpeed":78.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.078292972829978,"aZ":-36.12252296992086,"pfxX":-9.445676676656282,"pfxZ":-2.5431306489958576,"pX":0.3470168867940058,"pZ":2.148345189109938,"vX0":8.97546968774063,"vY0":-123.00079816840078,"vZ0":1.4597454430761987,"x":103.77,"y":180.77,"x0":-2.0970046960649222,"y0":50.001604562077354,"z0":4.577313453907653,"aX":-14.683239198844724},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.1,"breakHorizontal":15.4,"spinRate":1725,"spinDirection":276},"zone":9,"typeConfidence":2.0,"plateTime":0.44286717756406624,"extension":6.375296616780994},"index":3,"playId":"c0d70b35-092b-379d-bbc0-d696983f32c2","pitchNumber":4,"startTime":"2026-06-15T01:05:47.471Z","endTime":"2026-06-15T01:05:52.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195598218754395,"aZ":-29.67028313585227,"pfxX":-11.222949842016751,"pfxZ":1.3427600821539727,"pX":0.9362203250232716,"pZ":2.2993509358646427,"vX0":12.613350620620508,"vY0":-135.69280360731722,"vZ0":-0.9377400827085551,"x":81.31,"y":176.7,"x0":-2.31826151768844,"y0":50.000961402079085,"z0":4.720021827899684,"aX":-20.889228988160557},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.4,"breakHorizontal":17.6,"spinRate":2212,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4039305169227223,"extension":5.781298288067081},"index":4,"playId":"f939c861-1997-39e1-8ec2-0c20fb8ee27d","pitchNumber":5,"startTime":"2026-06-15T01:06:12.941Z","endTime":"2026-06-15T01:06:39.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78044656819841,"aZ":-23.95594492018581,"pfxX":-9.37123121858238,"pfxZ":4.28857883843226,"pX":-0.34215456847267456,"pZ":2.6280984562811365,"vX0":8.34426189340817,"vY0":-137.65236304935914,"vZ0":-1.6428334356299366,"x":130.04,"y":167.82,"x0":-2.19638863718271,"y0":50.005327778345844,"z0":4.855784864422197,"aX":-17.972224072034255},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":2102,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.39803002568903745,"extension":5.677970799673632},"hitData":{"launchSpeed":96.2,"launchAngle":26.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.24,"coordY":58.27}},"index":5,"playId":"1cb8181e-0552-33ed-ad28-2d07c199e978","pitchNumber":6,"startTime":"2026-06-15T01:06:46.031Z","endTime":"2026-06-15T01:06:54.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:06:54.013Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Nimmo doubles (15) on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-15T01:07:03.041Z","endTime":"2026-06-15T01:07:36.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.845378820837574,"aZ":-32.90521166251135,"pfxX":3.8523799249385675,"pfxZ":-0.46770743896496114,"pX":-0.5643858607918439,"pZ":2.395941676086288,"vX0":3.5223090123171272,"vY0":-123.47101406421604,"vZ0":0.8318882654326698,"x":138.51,"y":174.09,"x0":-2.5038332332060826,"y0":50.00289129464499,"z0":4.798125882582456,"aX":6.01825520372399},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":-7.7,"spinRate":2656,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.44159946225203717,"extension":5.812005819709477},"hitData":{"launchSpeed":105.6,"launchAngle":14.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.45,"coordY":47.94}},"index":0,"playId":"00450166-1bb6-3cfb-845a-c692ee99ec08","pitchNumber":1,"startTime":"2026-06-15T01:07:21.098Z","endTime":"2026-06-15T01:07:36.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.21,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:07:36.267Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-15T01:07:43.257Z","endTime":"2026-06-15T01:08:31.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.8,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85585557248349,"aZ":-19.73657327249534,"pfxX":-4.1350838751407775,"pfxZ":6.349358489340997,"pX":-0.25819834719234225,"pZ":3.3116455919429963,"vX0":6.179358494224966,"vY0":-138.1544170281332,"vZ0":-1.396063234603734,"x":126.84,"y":149.37,"x0":-1.9727443897874755,"y0":50.00488425186103,"z0":5.132376694812328,"aX":-8.103500254151722},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":6.4,"spinRate":2339,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3944184278608178,"extension":5.788670428769675},"index":0,"playId":"9d4d2456-b63d-3a88-b1d8-074b9c027ec0","pitchNumber":1,"startTime":"2026-06-15T01:08:04.891Z","endTime":"2026-06-15T01:08:08.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948126195147346,"aZ":-31.157509087217427,"pfxX":-10.270645915876653,"pfxZ":0.5335537280140183,"pX":-1.2750407815337697,"pZ":2.505906971138946,"vX0":6.043650696914809,"vY0":-136.6302896678697,"vZ0":-0.13075275686671795,"x":165.6,"y":171.12,"x0":-2.1766659812844438,"y0":50.00034782164794,"z0":4.688084185746594,"aX":-19.495016200994677},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.2,"breakHorizontal":17.4,"spinRate":2174,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.40024403996919755,"extension":6.966101180005142},"hitData":{"launchSpeed":49.1,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.02,"coordY":164.43}},"index":1,"playId":"fe68da21-8ad5-3537-b904-5c259b979202","pitchNumber":2,"startTime":"2026-06-15T01:08:23.620Z","endTime":"2026-06-15T01:08:31.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:08:31.701Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-15T01:08:58.982Z","endTime":"2026-06-15T01:10:07.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.514935315619486,"aZ":-27.75183952991809,"pfxX":11.772200428803366,"pfxZ":3.0253073523027645,"pX":-0.7115629864399677,"pZ":3.0732311324912676,"vX0":0.706256010044033,"vY0":-120.43465031680279,"vZ0":2.263102171904527,"x":144.12,"y":155.8,"x0":-2.537247738545661,"y0":50.00168339578672,"z0":4.584354270863182,"aX":17.20270227096846},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.4,"breakHorizontal":-21.5,"spinRate":2803,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.45569545039649784,"extension":5.71696808861391},"index":0,"playId":"5483a9f5-396d-302a-8832-86b160e0d92a","pitchNumber":1,"startTime":"2026-06-15T01:09:12.020Z","endTime":"2026-06-15T01:09:16.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":94.2,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27899965577773,"aZ":-19.13496674507027,"pfxX":-5.108019945127265,"pfxZ":6.7746666070090615,"pX":-0.4442123404049428,"pZ":3.0015711482269913,"vX0":5.833468786499539,"vY0":-137.1214942878861,"vZ0":-2.2330873550335673,"x":133.93,"y":157.74,"x0":-1.9248167739608355,"y0":50.00195127947576,"z0":5.116849039161441,"aX":-9.830899382481695},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":8.2,"spinRate":2329,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39782730363940644,"extension":5.767768586335807},"index":1,"playId":"7081171c-9eea-31be-8610-732c748a46d5","pitchNumber":2,"startTime":"2026-06-15T01:09:30.421Z","endTime":"2026-06-15T01:09:38.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.384401148875796,"aZ":-34.69529034737678,"pfxX":-8.544322088980682,"pfxZ":-1.5471517078567611,"pX":-0.7439825229431591,"pZ":1.3965487027165704,"vX0":6.388229217929913,"vY0":-126.06423138714503,"vZ0":-0.8738498530730625,"x":145.36,"y":201.07,"x0":-2.1890985158991043,"y0":50.00570699100551,"z0":4.52535203335884,"aX":-13.88335265067661},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":14.2,"spinRate":1507,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4329392787943718,"extension":6.114747641416537},"hitData":{"launchSpeed":85.3,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.99,"coordY":165.87}},"index":2,"playId":"ffbadc20-c1be-3442-acc9-60d275b49032","pitchNumber":3,"startTime":"2026-06-15T01:09:59.563Z","endTime":"2026-06-15T01:10:07.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:10:07.487Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-15T01:12:01.124Z","endTime":"2026-06-15T01:15:13.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.985451873541237,"aZ":-23.080635547765876,"pfxX":-8.695851589477765,"pfxZ":4.770694113540783,"pX":-1.5595652430619271,"pZ":2.5627249654949757,"vX0":3.9989315653459285,"vY0":-136.42588429399402,"vZ0":-3.8880483707925024,"x":176.45,"y":169.59,"x0":-1.9060001385078233,"y0":50.0018648909358,"z0":5.576751577282726,"aX":-16.566700992966442},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":2153,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3998535575152573,"extension":6.885925116127308},"index":0,"playId":"1bf2e5a8-02c6-3693-b43b-d7871dec2aca","pitchNumber":1,"startTime":"2026-06-15T01:12:49.200Z","endTime":"2026-06-15T01:12:55.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.28253283048984,"aZ":-39.21480427596308,"pfxX":1.3205399971097946,"pfxZ":-5.5153568258192935,"pX":0.20820653190293342,"pZ":1.861488067496391,"vX0":4.267204012622913,"vY0":-111.68095802042505,"vZ0":0.36634673070977053,"x":109.06,"y":188.52,"x0":-1.891430672193049,"y0":50.004998541996805,"z0":5.696972211353424,"aX":1.6843081983908348},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.6,"breakHorizontal":-3.4,"spinRate":1887,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4886192261378528,"extension":7.034141528548288},"index":1,"playId":"468e5c64-e00f-3e6c-b413-34dc335048f9","pitchNumber":2,"startTime":"2026-06-15T01:13:13.985Z","endTime":"2026-06-15T01:13:18.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76566475255305,"aZ":-32.30784862283701,"pfxX":-6.13762259457762,"pfxZ":-0.07611476870122225,"pX":0.11908856984877247,"pZ":0.5263439986365659,"vX0":7.31827750979435,"vY0":-130.34502312450022,"vZ0":-6.4072774133162085,"x":112.46,"y":224.57,"x0":-1.9141173005812435,"y0":50.00257420064759,"z0":5.424520918839742,"aX":-10.66918201834539},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.2,"breakHorizontal":9.7,"spinRate":1317,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41857093477134466,"extension":6.925376244041732},"index":2,"playId":"b2478174-481f-33be-ac82-0ff9ef80b4d4","pitchNumber":3,"startTime":"2026-06-15T01:13:38.401Z","endTime":"2026-06-15T01:13:42.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54469284020941,"aZ":-15.107106636868801,"pfxX":-7.260192452613821,"pfxZ":8.681809891044942,"pX":0.9866165525569841,"pZ":2.9530035676523365,"vX0":9.94027915419049,"vY0":-139.14957270815864,"vZ0":-4.185350073633863,"x":79.39,"y":159.05,"x0":-1.684782360786118,"y0":50.00145116842603,"z0":5.4741185597271285,"aX":-14.270487914442487},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":11.2,"spinRate":2232,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3932787061795131,"extension":6.939917650092831},"index":3,"playId":"166cb303-2cca-3397-90c8-a00d3b45992d","pitchNumber":4,"startTime":"2026-06-15T01:14:02.593Z","endTime":"2026-06-15T01:14:09.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049479805333757,"aZ":-29.44498301506417,"pfxX":-6.68265661264539,"pfxZ":1.5731159955631533,"pX":-0.3264819159858757,"pZ":2.5416427515787827,"vX0":6.144921995126061,"vY0":-130.369672260514,"vZ0":-2.146042613584496,"x":129.44,"y":170.16,"x0":-1.839833196428317,"y0":50.00071471761706,"z0":5.586455569830694,"aX":-11.563297120770851},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":10.8,"spinRate":1496,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.41929247806991654,"extension":6.936732537190324},"index":4,"playId":"140bcbef-bda5-3d16-9472-18fa91f3abf1","pitchNumber":5,"startTime":"2026-06-15T01:14:22.445Z","endTime":"2026-06-15T01:14:25.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64710918946547,"aZ":-22.95754910108913,"pfxX":-9.861339651947548,"pfxZ":4.805109041283703,"pX":-1.513208964078248,"pZ":2.3737494603161817,"vX0":4.5453840457730355,"vY0":-137.00258831877846,"vZ0":-4.168180298716139,"x":174.68,"y":174.69,"x0":-1.9041154592224894,"y0":50.00492397882262,"z0":5.466216180023485,"aX":-18.921393023194163},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":17.0,"spinRate":2239,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39839695275466047,"extension":6.985510153006964},"index":5,"playId":"a0e5d0e9-5c2e-3f0d-aa27-53b0f68bc4fb","pitchNumber":6,"startTime":"2026-06-15T01:14:46.163Z","endTime":"2026-06-15T01:14:51.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.444228015866003,"aZ":-25.83931439737365,"pfxX":0.2924027231967652,"pfxZ":3.5335132532845783,"pX":0.6620820505413766,"pZ":2.284127954850168,"vX0":6.802043599525263,"vY0":-131.87147553523008,"vZ0":-3.3838926777774923,"x":91.76,"y":177.11,"x0":-1.9699827652617203,"y0":50.00242293475962,"z0":5.453532589654206,"aX":0.5222016024418127},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2244,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4126196862598013,"extension":7.011141560016151},"hitData":{"launchSpeed":83.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":142.56}},"index":6,"playId":"8471673e-00ca-39ee-844a-82dc77e1ecc6","pitchNumber":7,"startTime":"2026-06-15T01:15:06.382Z","endTime":"2026-06-15T01:15:13.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.76,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:15:13.790Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to left fielder Cody Freeman.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-15T01:15:37.589Z","endTime":"2026-06-15T01:16:41.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.536511670721463,"aZ":-23.975899311527503,"pfxX":2.1551082480058015,"pfxZ":4.676296766882787,"pX":0.8012627133406126,"pZ":1.8213865588418892,"vX0":6.36072815205833,"vY0":-130.34383538748392,"vZ0":-4.824825666069204,"x":86.46,"y":189.6,"x0":-1.9323334148820697,"y0":50.00280853405257,"z0":5.464223248737264,"aX":3.777865674594701},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.8,"breakHorizontal":-5.0,"spinRate":2267,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41720899333716055,"extension":7.084359093637063},"index":0,"playId":"a0ae68fb-8924-3a4d-8da6-ef15e770b881","pitchNumber":1,"startTime":"2026-06-15T01:15:44.947Z","endTime":"2026-06-15T01:15:49.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.059422786422868,"aZ":-26.572525405310763,"pfxX":-8.28265698733321,"pfxZ":3.233500994577157,"pX":-0.10906617014445467,"pZ":1.196288589896499,"vX0":7.404332636236284,"vY0":-130.69668247138893,"vZ0":-5.747717647215844,"x":121.16,"y":206.48,"x0":-1.9001145565111268,"y0":50.00356480997179,"z0":5.414673388141364,"aX":-14.356641327895941},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":13.4,"spinRate":1430,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4187761765452849,"extension":6.758235633365853},"index":1,"playId":"6b606774-a3f2-35ab-9a28-187eb0d6edf9","pitchNumber":2,"startTime":"2026-06-15T01:16:12.472Z","endTime":"2026-06-15T01:16:18.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.669683113531228,"aZ":-35.239914646003506,"pfxX":3.0828655052614966,"pfxZ":-2.4487396901515908,"pX":0.13707280849955247,"pZ":2.37700492945922,"vX0":3.4469351442049088,"vY0":-110.83835633232006,"vZ0":0.40657766634060977,"x":111.78,"y":174.6,"x0":-1.835132618865995,"y0":50.002681493608605,"z0":5.852720300985982,"aX":3.859041930237323},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-4.1,"breakHorizontal":-6.5,"spinRate":1662,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4930018525053397,"extension":7.070017209654353},"hitData":{"launchSpeed":92.6,"launchAngle":58.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":110.58,"coordY":119.71}},"index":2,"playId":"c307f4f7-8af3-376c-8763-715aa4fa1822","pitchNumber":3,"startTime":"2026-06-15T01:16:31.500Z","endTime":"2026-06-15T01:16:41.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:16:41.386Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willson Contreras homers (16) on a fly ball to left center field.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-15T01:16:49.446Z","endTime":"2026-06-15T01:17:42.426Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":543135,"link":"/api/v1/people/543135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69037157251269,"aZ":-20.6793916148849,"pfxX":-9.350874694245993,"pfxZ":6.294926486676087,"pX":-0.2996482635262848,"pZ":2.507814552378081,"vX0":7.24987589644298,"vY0":-134.21754548495542,"vZ0":-3.9914265848698074,"x":128.42,"y":171.07,"x0":-1.8191188299698584,"y0":50.00540330529085,"z0":5.484421376944403,"aX":-17.08544804629584},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2090,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40786903747551184,"extension":7.084130504524564},"hitData":{"launchSpeed":101.5,"launchAngle":35.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":53.57,"coordY":57.69}},"index":0,"playId":"a1e3fa4e-c778-3e0c-8c9d-1825f639fc12","pitchNumber":1,"startTime":"2026-06-15T01:17:11.140Z","endTime":"2026-06-15T01:17:42.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":5.1000000000000005,"leverageIndex":0.26,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:17:42.426Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, pitcher Nathan Eovaldi to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-15T01:17:28.339Z","endTime":"2026-06-15T01:18:16.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543135,"link":"/api/v1/people/543135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2026372797905,"aZ":-19.15113624355812,"pfxX":-8.859587378079667,"pfxZ":6.672732635785511,"pX":-0.19766273926542402,"pZ":2.321549424393669,"vX0":7.926764842758308,"vY0":-138.20678440363073,"vZ0":-4.832422710135294,"x":124.53,"y":176.1,"x0":-1.9393176242855117,"y0":50.00343417169211,"z0":5.362736943397368,"aX":-17.294347780827138},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":14.6,"spinRate":2204,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3949540867782453,"extension":6.936858681965373},"hitData":{"launchSpeed":108.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.04,"coordY":168.1}},"index":0,"playId":"cff9bc36-8dce-366c-ba17-9edabfcc31b4","pitchNumber":1,"startTime":"2026-06-15T01:18:09.207Z","endTime":"2026-06-15T01:18:16.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:18:16.202Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nicky Lopez lines out to left fielder Jarren Duran.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-15T01:21:11.711Z","endTime":"2026-06-15T01:22:08.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Watson replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-15T01:20:07.329Z","endTime":"2026-06-15T01:20:39.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670245,"link":"/api/v1/people/670245"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nicky Lopez replaces Justin Foscue.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-15T01:20:39.082Z","endTime":"2026-06-15T01:21:14.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.887597668466817,"aZ":-27.111996546304145,"pfxX":-9.19023622639708,"pfxZ":2.6666916450668827,"pX":-0.2984167216598855,"pZ":2.104354641526642,"vX0":5.349528342219032,"vY0":-136.4011342495091,"vZ0":-4.276100018158461,"x":128.37,"y":181.96,"x0":-1.08334625664529,"y0":50.00290965452582,"z0":5.545154926555101,"aX":-17.447746847802204},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.2,"breakHorizontal":15.6,"spinRate":2146,"spinDirection":213},"zone":7,"typeConfidence":0.91,"plateTime":0.4004125181426499,"extension":7.067050685153774},"index":2,"playId":"31f02033-05da-3ef2-821d-1b947abea979","pitchNumber":1,"startTime":"2026-06-15T01:21:14.028Z","endTime":"2026-06-15T01:21:17.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.916581432729934,"aZ":-26.678368488337533,"pfxX":4.339273475341512,"pfxZ":3.5051918268734754,"pX":-0.08152397847126996,"pZ":1.6004527812240759,"vX0":1.1363169437067315,"vY0":-124.20092436330401,"vZ0":-4.024420448524014,"x":120.11,"y":195.57,"x0":-1.1083738408703476,"y0":50.00399841476087,"z0":5.4500415345384345,"aX":6.807576722829018},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.6,"breakHorizontal":-8.2,"spinRate":2072,"spinDirection":92},"zone":8,"typeConfidence":0.91,"plateTime":0.4403096807768061,"extension":6.852288664031513},"index":3,"playId":"98559b01-9a0a-363f-9f30-08fd121cce7e","pitchNumber":2,"startTime":"2026-06-15T01:21:33.957Z","endTime":"2026-06-15T01:21:39.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.963235772910743,"aZ":-43.216816936910426,"pfxX":6.228538746257691,"pfxZ":-7.3165511648260555,"pX":-0.2802785898503023,"pZ":2.2355293837953214,"vX0":-0.21461183591955574,"vY0":-121.82161247405728,"vZ0":0.849525788959564,"x":127.68,"y":178.42,"x0":-1.0009751002395015,"y0":50.00257394255351,"z0":5.605320988797234,"aX":9.401428772832606},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-12.8,"breakHorizontal":-11.3,"spinRate":2402,"spinDirection":44},"zone":5,"typeConfidence":0.91,"plateTime":0.4488711457903909,"extension":6.934631504054668},"hitData":{"launchSpeed":86.7,"launchAngle":17.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.38,"coordY":116.05}},"index":4,"playId":"e5321fa5-e4f0-3251-b83c-a0a20a1ac446","pitchNumber":3,"startTime":"2026-06-15T01:22:01.867Z","endTime":"2026-06-15T01:22:08.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:22:08.015Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Freeman grounds out, pitcher Ryan Watson to first baseman Willson Contreras.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-15T01:22:18.673Z","endTime":"2026-06-15T01:23:33.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670245,"link":"/api/v1/people/670245"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92170362392591,"aZ":-24.26267031422864,"pfxX":0.18878257457767544,"pfxZ":4.4227703718123506,"pX":0.8663501052546407,"pZ":2.0918808209597515,"vX0":4.78881800101014,"vY0":-132.05957179491537,"vZ0":-4.046405379730784,"x":83.98,"y":182.3,"x0":-0.9857845257839357,"y0":50.001034875820636,"z0":5.403128008240974,"aX":0.3361843664243297},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":-1.3,"spinRate":1941,"spinDirection":201},"zone":14,"typeConfidence":0.92,"plateTime":0.4128498962643361,"extension":7.080074890856556},"index":0,"playId":"a155a050-adbd-31e6-bc7f-1586f34c77e8","pitchNumber":1,"startTime":"2026-06-15T01:22:38.542Z","endTime":"2026-06-15T01:22:44.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-15T01:22:55.191Z","endTime":"2026-06-15T01:23:06.992Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.964335046010607,"aZ":-25.52164509672493,"pfxX":1.1206218697661412,"pfxZ":3.738883321250194,"pX":-0.6804443470124515,"pZ":2.916927126264549,"vX0":0.7516466038198466,"vY0":-131.78220393804838,"vZ0":-1.777195612634022,"x":142.94,"y":160.02,"x0":-1.1138486225110498,"y0":50.00250355771089,"z0":5.464030828540731,"aX":1.9936975906058452},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2013,"spinDirection":195},"zone":1,"typeConfidence":0.92,"plateTime":0.41379538761420775,"extension":7.022203735645329},"index":2,"playId":"32f0743f-a86c-3b8f-a2cd-078fe105aa5a","pitchNumber":2,"startTime":"2026-06-15T01:23:06.992Z","endTime":"2026-06-15T01:23:14.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218024229683216,"aZ":-24.29638384289088,"pfxX":0.511045728146609,"pfxZ":4.36274794577019,"pX":0.505803678903905,"pZ":2.5190475816466322,"vX0":3.625917797138056,"vY0":-132.5009286951484,"vZ0":-3.0723101732276015,"x":97.72,"y":170.77,"x0":-0.9381091255966741,"y0":50.00210578010515,"z0":5.438958696214895,"aX":0.9223386945158925},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":-1.6,"spinRate":1955,"spinDirection":193},"zone":6,"typeConfidence":0.92,"plateTime":0.41096841085979596,"extension":7.137520061614292},"hitData":{"launchSpeed":93.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":178.54}},"index":3,"playId":"b4559ae4-0690-3d56-bdf8-e3570ca5866a","pitchNumber":3,"startTime":"2026-06-15T01:23:25.752Z","endTime":"2026-06-15T01:23:33.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:23:33.359Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a sharp line drive to left fielder Jarren Duran.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-15T01:23:44.359Z","endTime":"2026-06-15T01:26:02.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":85.4,"endSpeed":78.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37020133984958,"aZ":-30.26297610066303,"pfxX":8.507699810216664,"pfxZ":1.2257810729416683,"pX":1.2542270639073696,"pZ":1.390897461463743,"vX0":2.8086078953345743,"vY0":-124.26384088251113,"vZ0":-3.6619709569011403,"x":69.19,"y":201.23,"x0":-0.9976136090146963,"y0":50.001168543060274,"z0":5.415164211591938,"aX":13.21743928417794},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-16.1,"spinRate":2152,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.44186478332795476,"extension":7.0435182919263015},"index":0,"playId":"b547be24-debc-3665-b4fe-9c388f5867e9","pitchNumber":1,"startTime":"2026-06-15T01:24:01.941Z","endTime":"2026-06-15T01:24:05.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.637639627522265,"aZ":-24.173063686459745,"pfxX":0.5711633588444633,"pfxZ":4.450662543518622,"pX":-0.23172005178028998,"pZ":2.178338418114753,"vX0":1.9403570621284532,"vY0":-132.1468824320501,"vZ0":-3.8412690871064132,"x":125.83,"y":179.96,"x0":-1.0447356054475454,"y0":50.00551606057431,"z0":5.391342572656832,"aX":1.0275899930473515},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.6,"breakHorizontal":-1.4,"spinRate":2023,"spinDirection":203},"zone":8,"typeConfidence":0.92,"plateTime":0.4117952544970951,"extension":7.057366486810132},"index":1,"playId":"0f9ecc04-92b1-3ccb-bda2-f9b25d1f4393","pitchNumber":2,"startTime":"2026-06-15T01:24:15.611Z","endTime":"2026-06-15T01:24:20.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.077235653438528,"aZ":-15.768985493396658,"pfxX":-4.083674199161051,"pfxZ":8.478965079895195,"pX":-0.7034113736434465,"pZ":3.983274727450659,"vX0":2.166995720026791,"vY0":-137.41966838127613,"vZ0":-1.4779206671097649,"x":143.81,"y":131.23,"x0":-0.9666543019394793,"y0":50.00511244581177,"z0":5.586213427788237,"aX":-7.903736803294164},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2240,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3967851528946609,"extension":7.01141159121646},"index":2,"playId":"5d7bb45b-4eb6-3753-9b58-235d7b8b8786","pitchNumber":3,"startTime":"2026-06-15T01:24:32.458Z","endTime":"2026-06-15T01:24:36.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.081894367249536,"aZ":-29.943374245950004,"pfxX":4.233000714761829,"pfxZ":1.4122387714340663,"pX":1.0230776368259167,"pZ":0.6910004718592484,"vX0":3.414510610420145,"vY0":-125.44597348656461,"vZ0":-5.496078891102313,"x":78.0,"y":220.12,"x0":-0.909203497134842,"y0":50.00407156992854,"z0":5.372629177529855,"aX":6.698496937407224},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":-8.5,"spinRate":2255,"spinDirection":81},"zone":14,"typeConfidence":0.89,"plateTime":0.4378215280711353,"extension":6.907903094233256},"index":3,"playId":"7802f533-c25e-3171-b917-4b083ddecb97","pitchNumber":4,"startTime":"2026-06-15T01:24:52.324Z","endTime":"2026-06-15T01:24:56.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13716228664658,"aZ":-28.311295344794253,"pfxX":2.825423364037488,"pfxZ":2.4008108439616134,"pX":-1.0910503787969592,"pZ":1.6448746645623327,"vX0":-1.079428565475857,"vY0":-126.33171582294506,"vZ0":-3.682906384016321,"x":158.59,"y":194.37,"x0":-1.0238739637361562,"y0":50.00088189218179,"z0":5.411942641653822,"aX":4.539684738620255},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-4.8,"spinRate":2065,"spinDirection":110},"zone":13,"typeConfidence":0.87,"plateTime":0.43453426063592415,"extension":6.896658775155244},"index":4,"playId":"c73468c0-d0f6-3fa3-8272-a804cee5e1f3","pitchNumber":5,"startTime":"2026-06-15T01:25:09.976Z","endTime":"2026-06-15T01:25:15.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34987231950142,"aZ":-25.929173743770647,"pfxX":1.3157207248274685,"pfxZ":3.5916448079986463,"pX":0.2927793617661554,"pZ":3.2220182480232142,"vX0":2.460162281079098,"vY0":-130.28884578784877,"vZ0":-0.8730491171498571,"x":105.84,"y":151.79,"x0":-0.8303654340965331,"y0":50.004504530113195,"z0":5.500327542421015,"aX":2.2884690371968817},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-2.9,"spinRate":1938,"spinDirection":191},"zone":3,"typeConfidence":0.91,"plateTime":0.4185168325574371,"extension":6.988865386418938},"index":5,"playId":"cf879b11-756f-37e5-8ab2-0e36b817e523","pitchNumber":6,"startTime":"2026-06-15T01:25:33.037Z","endTime":"2026-06-15T01:25:37.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672750758287236,"aZ":-15.788443775200927,"pfxX":-3.2179365391390133,"pfxZ":8.504785743784913,"pX":0.12712662123387575,"pZ":3.0134528005905463,"vX0":3.490530480598644,"vY0":-137.7096315440337,"vZ0":-3.892699909801704,"x":112.15,"y":157.42,"x0":-0.7368258243991452,"y0":50.003283121155604,"z0":5.508698901997068,"aX":-6.200429464367923},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2187,"spinDirection":208},"zone":2,"typeConfidence":0.9,"plateTime":0.3972610623099717,"extension":7.111416170616127},"hitData":{"launchSpeed":104.4,"launchAngle":11.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.1,"coordY":89.95}},"index":6,"playId":"c938ebdc-e005-3131-8c19-dbf83813b7e2","pitchNumber":7,"startTime":"2026-06-15T01:25:52.836Z","endTime":"2026-06-15T01:26:02.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-0.5000000000000018,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:26:02.280Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Osuna flies out to left fielder Jarren Duran.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-15T01:26:14.042Z","endTime":"2026-06-15T01:26:58.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.238463149539573,"aZ":-23.195429687618958,"pfxX":1.5287778452239018,"pfxZ":5.506209545756553,"pX":-0.6591944711661499,"pZ":2.6850364705442087,"vX0":0.8838603409789034,"vY0":-125.51103130588218,"vZ0":-2.1363705202696153,"x":142.13,"y":166.28,"x0":-1.2120314948134503,"y0":50.000715602689965,"z0":5.395099209465762,"aX":2.491369968360096},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.8,"breakHorizontal":-3.0,"spinRate":2029,"spinDirection":133},"zone":1,"typeConfidence":0.87,"plateTime":0.43284413504447095,"extension":7.052494966677982},"index":0,"playId":"df9a1a89-f28b-30a7-9ad1-839d766156f0","pitchNumber":1,"startTime":"2026-06-15T01:26:29.746Z","endTime":"2026-06-15T01:26:33.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615424433019676,"aZ":-17.39171439549215,"pfxX":-4.225168599891142,"pfxZ":7.556441383142419,"pX":0.27333071908900236,"pZ":2.9604928656230185,"vX0":4.652018873809524,"vY0":-138.21909602622537,"vZ0":-3.7699064807117226,"x":106.58,"y":158.85,"x0":-0.8738039553475456,"y0":50.001889068239244,"z0":5.492921653041022,"aX":-8.265250746581504},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":6.8,"spinRate":2239,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.39460170916532045,"extension":7.04539528045063},"hitData":{"launchSpeed":82.5,"launchAngle":47.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.71,"coordY":94.16}},"index":1,"playId":"68d4ea6b-8bb5-3454-8b56-9e130ad7aa9d","pitchNumber":2,"startTime":"2026-06-15T01:26:49.305Z","endTime":"2026-06-15T01:26:58.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.0000000000000018,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:26:58.370Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-15T01:29:33.798Z","endTime":"2026-06-15T01:30:04.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to left field for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-15T01:28:54.349Z","endTime":"2026-06-15T01:28:54.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nicky Lopez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-15T01:28:54.360Z","endTime":"2026-06-15T01:28:54.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":683227,"link":"/api/v1/people/683227"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to second base for Cody Freeman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-15T01:28:54.361Z","endTime":"2026-06-15T01:29:35.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":76.4,"endSpeed":71.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.208228011049723,"aZ":-34.88513006562963,"pfxX":4.058600868792265,"pfxZ":-2.1375169595675247,"pX":0.38523159196676576,"pZ":0.8941006404758893,"vX0":3.934446090383151,"vY0":-111.26720171589527,"vZ0":-2.5850863035169778,"x":102.32,"y":214.64,"x0":-1.9272473658915468,"y0":50.00474848288289,"z0":5.653117732873352,"aX":5.137358801847209},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.2,"breakHorizontal":-8.3,"spinRate":1797,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.49050426203723596,"extension":6.9149869383051},"index":3,"playId":"6bea0ffa-46a4-3782-9d02-bd385674688f","pitchNumber":1,"startTime":"2026-06-15T01:29:35.793Z","endTime":"2026-06-15T01:29:40.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.102913380400597,"aZ":-16.816472104465824,"pfxX":-6.945941210365383,"pfxZ":7.9177965960170384,"pX":-0.2119623114317655,"pZ":1.8819428205463373,"vX0":7.168581478983447,"vY0":-137.78683469395858,"vZ0":-6.263420836457016,"x":125.08,"y":187.97,"x0":-1.934054945285333,"y0":50.00200167162661,"z0":5.304253030776551,"aX":-13.472149285647891},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":11.3,"spinRate":2165,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39619418579216603,"extension":6.907918540357221},"hitData":{"launchSpeed":60.4,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.46,"coordY":169.77}},"index":4,"playId":"c1a1fce8-660a-3e21-85c6-f0614afdbb4f","pitchNumber":2,"startTime":"2026-06-15T01:29:55.982Z","endTime":"2026-06-15T01:30:04.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:30:04.223Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, shortstop Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-15T01:30:14.433Z","endTime":"2026-06-15T01:30:36.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998119600793064,"aZ":-21.39544399664322,"pfxX":-9.270688330153531,"pfxZ":5.715473081067593,"pX":-0.2131931786829822,"pZ":2.7324268272937817,"vX0":7.814875637409654,"vY0":-135.75918831607916,"vZ0":-3.2624051406259458,"x":125.13,"y":165.0,"x0":-1.9108980359818561,"y0":50.00033919431263,"z0":5.422029796797199,"aX":-17.472100318667994},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":15.4,"spinRate":2176,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40195904781404446,"extension":6.9014972311140435},"hitData":{"launchSpeed":63.0,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.92,"coordY":165.19}},"index":0,"playId":"93912abc-2193-3536-aca2-949ae041944d","pitchNumber":1,"startTime":"2026-06-15T01:30:28.486Z","endTime":"2026-06-15T01:30:36.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:30:36.320Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcelo Mayer strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-15T01:31:02.509Z","endTime":"2026-06-15T01:32:49.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93621846917927,"aZ":-33.402750465867825,"pfxX":-7.727180054645615,"pfxZ":-0.7273063468783798,"pX":0.4818406009501209,"pZ":0.08243634032920884,"vX0":8.437023183301484,"vY0":-128.23607570682452,"vZ0":-7.176922724304943,"x":98.63,"y":236.55,"x0":-1.8309134851361033,"y0":50.00620646081512,"z0":5.489017702374673,"aX":-13.006465325318807},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.6,"breakHorizontal":12.4,"spinRate":1458,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.42545331870499536,"extension":6.898203957828013},"index":0,"playId":"1bf24b4a-879d-36ee-b2c6-4b58aa5da0f5","pitchNumber":1,"startTime":"2026-06-15T01:31:04.218Z","endTime":"2026-06-15T01:31:08.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17971205222077,"aZ":-17.635752764846472,"pfxX":-1.0470947601026626,"pfxZ":8.185465326457741,"pX":-1.0515889463823538,"pZ":2.0327390929403433,"vX0":3.0956402729309467,"vY0":-131.95228743856515,"vZ0":-5.4372863919362215,"x":157.08,"y":183.9,"x0":-2.100217018044248,"y0":50.00421692897952,"z0":5.405591034544841,"aX":-1.8605104418957092},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":1.3,"spinRate":2203,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.41396221777944575,"extension":6.945226911815308},"index":1,"playId":"ed8cb3e9-7ea5-327a-869a-ab6659b67713","pitchNumber":2,"startTime":"2026-06-15T01:31:25.534Z","endTime":"2026-06-15T01:31:30.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23921110451457,"aZ":-28.81698366287634,"pfxX":-7.796184742500486,"pfxZ":2.046547640352566,"pX":1.2560341828866481,"pZ":1.1275953512667987,"vX0":10.023177552780117,"vY0":-126.87335410376905,"vZ0":-5.356375376619885,"x":69.12,"y":208.33,"x0":-1.7199764397213293,"y0":50.003582395115394,"z0":5.543017897385511,"aX":-12.80031811221754},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":12.0,"spinRate":1543,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.43054189612665494,"extension":6.90875957973708},"index":2,"playId":"edddf95d-ad30-31fc-8f20-4d321bea4941","pitchNumber":3,"startTime":"2026-06-15T01:31:44.833Z","endTime":"2026-06-15T01:31:50.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31082477292016,"aZ":-19.747808480748006,"pfxX":-7.4454862934230785,"pfxZ":6.609244628437095,"pX":-0.3725935220728465,"pZ":2.1190092703189936,"vX0":6.734386579631,"vY0":-136.32372373411266,"vZ0":-5.25432621632028,"x":131.2,"y":181.57,"x0":-1.9090788454246523,"y0":50.00217650346265,"z0":5.436977977704998,"aX":-13.996355650189752},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":12.0,"spinRate":2122,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.40196871383719346,"extension":6.9077627851472245},"index":3,"playId":"6793befe-2a09-33b9-8e8b-23d6d60fdc90","pitchNumber":4,"startTime":"2026-06-15T01:32:03.023Z","endTime":"2026-06-15T01:32:07.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.062704117819997,"aZ":-20.557886658823048,"pfxX":-0.3915733486913122,"pfxZ":6.91516361366306,"pX":-0.215163214575193,"pZ":2.081303263333239,"vX0":4.622107426192632,"vY0":-128.14235413050096,"vZ0":-4.539643253474351,"x":125.2,"y":182.58,"x0":-1.9838733540562257,"y0":50.00088081368438,"z0":5.4617839929736,"aX":-0.6584677404847722},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.9,"breakHorizontal":-0.2,"spinRate":2169,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.4258536241454216,"extension":6.929940992136581},"index":4,"playId":"27f01638-0ac5-3be0-a53c-5a42f8ead660","pitchNumber":5,"startTime":"2026-06-15T01:32:19.641Z","endTime":"2026-06-15T01:32:24.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52685212130876,"aZ":-29.7286013494661,"pfxX":-8.306215458138702,"pfxZ":1.4995244075721867,"pX":-0.5889992171675109,"pZ":2.6809680165279897,"vX0":5.902212148450224,"vY0":-126.15039317452366,"vZ0":-1.721994039857782,"x":139.45,"y":166.39,"x0":-1.864730529821652,"y0":50.003318056146846,"z0":5.739394074112409,"aX":-13.562508222948033},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.6,"breakHorizontal":13.9,"spinRate":1448,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.43203641716683405,"extension":6.867380240690481},"index":5,"playId":"69bd4fc6-40ba-39c0-a735-7dee838b89f9","pitchNumber":6,"startTime":"2026-06-15T01:32:44.548Z","endTime":"2026-06-15T01:32:49.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":543135,"link":"/api/v1/people/543135"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:32:49.867Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to catcher Carlos Narváez in foul territory.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-15T01:34:59.602Z","endTime":"2026-06-15T01:35:55.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(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":84.0,"endSpeed":77.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.724341795997947,"aZ":-28.681353894698322,"pfxX":6.645399169297962,"pfxZ":2.286264622669357,"pX":-0.3378046554395375,"pZ":2.6781940764865366,"vX0":-0.16086550989359133,"vY0":-122.48895233440872,"vZ0":-0.9855263798565395,"x":129.88,"y":166.47,"x0":-1.1358507203086026,"y0":50.004359473166396,"z0":5.5238004785890995,"aX":10.164296568731027},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.2,"breakHorizontal":-12.0,"spinRate":1985,"spinDirection":100},"zone":4,"typeConfidence":0.9,"plateTime":0.44604865583698317,"extension":6.986856198535155},"index":0,"playId":"45de0715-f13a-3126-bd61-c3fe9232a282","pitchNumber":1,"startTime":"2026-06-15T01:35:25.481Z","endTime":"2026-06-15T01:35:29.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.217304396748254,"aZ":-30.689900814236083,"pfxX":7.008274557251319,"pfxZ":0.95978391416363,"pX":-0.2823800950560961,"pZ":2.7288461491103426,"vX0":-0.44876196578269645,"vY0":-122.75687053097148,"vZ0":-0.7272949126964281,"x":127.76,"y":165.1,"x0":-1.0108075722118228,"y0":50.00270460877141,"z0":5.610809848422444,"aX":10.84054259088819},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-12.6,"spinRate":2051,"spinDirection":85},"zone":5,"typeConfidence":0.89,"plateTime":0.44389276677275813,"extension":6.8446837279882455},"hitData":{"launchSpeed":84.3,"launchAngle":87.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":116.3,"coordY":241.47}},"index":1,"playId":"f1cf7c71-9401-364a-9f12-0e66a669c009","pitchNumber":2,"startTime":"2026-06-15T01:35:42.685Z","endTime":"2026-06-15T01:35:55.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:35:55.027Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Josh Jung hit by pitch.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-15T01:36:08.642Z","endTime":"2026-06-15T01:37:23.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71755313820547,"aZ":-27.011720606975178,"pfxX":1.684975765078418,"pfxZ":2.992741018454007,"pX":1.3434890867892662,"pZ":1.5988868901397124,"vX0":5.065926324920646,"vY0":-130.11130350962858,"vZ0":-4.490333661703695,"x":65.79,"y":195.61,"x0":-0.8428549469174752,"y0":50.003174036036995,"z0":5.379017663819827,"aX":2.9062718479055953},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":-4.1,"spinRate":1964,"spinDirection":204},"zone":14,"typeConfidence":0.88,"plateTime":0.4199779374772423,"extension":6.879582676637047},"index":0,"playId":"7e69c198-b3e6-3333-8fcb-675b54219fc7","pitchNumber":1,"startTime":"2026-06-15T01:36:25.899Z","endTime":"2026-06-15T01:36:29.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.947127347794662,"aZ":-23.5839374491417,"pfxX":0.878399476409317,"pfxZ":4.850934968891014,"pX":-0.359162734575813,"pZ":2.5882448055207905,"vX0":1.9019447961432319,"vY0":-131.94529578819578,"vZ0":-2.9586388439981803,"x":130.69,"y":168.9,"x0":-1.2022389586031537,"y0":50.003573561064876,"z0":5.453800244181167,"aX":1.5549332770792008},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-2.0,"spinRate":2065,"spinDirection":202},"zone":4,"typeConfidence":0.92,"plateTime":0.4144409055158804,"extension":6.87189989683281},"index":1,"playId":"7b326099-9342-3101-a767-50390c0e0071","pitchNumber":2,"startTime":"2026-06-15T01:36:40.839Z","endTime":"2026-06-15T01:36:45.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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.5,"endSpeed":86.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93918521854494,"aZ":-16.472274972297555,"pfxX":-3.669522924033036,"pfxZ":8.1248002938772,"pX":-0.6439562339203334,"pZ":4.5157257557543,"vX0":2.0663318133862956,"vY0":-137.7364832954777,"vZ0":-0.01722299866614585,"x":141.55,"y":116.86,"x0":-0.9248724350318437,"y0":50.00154109370542,"z0":5.630577653469024,"aX":-7.090707567490065},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":6.2,"spinRate":2311,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.3967814750974217,"extension":6.88711045458117},"index":2,"playId":"7a7feda0-353d-31ee-86f2-48abd206a48a","pitchNumber":3,"startTime":"2026-06-15T01:36:59.844Z","endTime":"2026-06-15T01:37:05.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.368692656912327,"aZ":-23.90811081323483,"pfxX":0.5450482059888273,"pfxZ":4.5544389447059235,"pX":-1.7412489603858634,"pZ":3.899869479653614,"vX0":-1.444746592969154,"vY0":-133.0700761802241,"vZ0":0.22286737401304313,"x":183.37,"y":133.48,"x0":-1.2649518189891935,"y0":50.003175583257296,"z0":5.530588548568832,"aX":0.9894957501466505},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":-0.7,"spinRate":2181,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.4097586759704912,"extension":6.847235066571521},"index":3,"playId":"13fe3fdb-2874-3669-90a3-7ace57bec07a","pitchNumber":4,"startTime":"2026-06-15T01:37:16.531Z","endTime":"2026-06-15T01:37:23.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:37:23.741Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-15T01:37:42.924Z","endTime":"2026-06-15T01:38:23.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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(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":83.2,"endSpeed":77.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.836298652252776,"aZ":-41.43643185027733,"pfxX":5.481623486227834,"pfxZ":-6.160234779682121,"pX":-0.9426967278574069,"pZ":2.162642169548536,"vX0":-1.1884331921785072,"vY0":-121.32511576301984,"vZ0":0.5458713726928945,"x":152.93,"y":180.39,"x0":-1.1614514284954716,"y0":50.002508784801506,"z0":5.521201271025119,"aX":8.241668584123998},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.8,"breakHorizontal":-9.7,"spinRate":2209,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.44998513503044313,"extension":6.955672633619521},"index":0,"playId":"dd317ba7-21d0-3e03-9e6d-940de0e1338e","pitchNumber":1,"startTime":"2026-06-15T01:37:51.872Z","endTime":"2026-06-15T01:37:57.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600418067846388,"aZ":-29.904404194962684,"pfxX":7.558109813719012,"pfxZ":1.4494992772431718,"pX":-0.11716769046487674,"pZ":2.286308237659566,"vX0":0.2561999095654862,"vY0":-124.75399349760274,"vZ0":-1.5921195987826562,"x":121.47,"y":177.05,"x0":-1.2023232915372986,"y0":50.00210276570976,"z0":5.4125156742408596,"aX":11.836746971197828},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":-13.7,"spinRate":2114,"spinDirection":92},"zone":5,"typeConfidence":0.9,"plateTime":0.44011642904551573,"extension":6.932689132437763},"hitData":{"launchSpeed":99.4,"launchAngle":32.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.46,"coordY":43.16}},"index":1,"playId":"b922d5c6-f34f-3c4d-b31e-4ca3a5d3536a","pitchNumber":2,"startTime":"2026-06-15T01:38:11.050Z","endTime":"2026-06-15T01:38:23.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:38:23.939Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-15T01:38:53.352Z","endTime":"2026-06-15T01:39:38.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411178431038273,"aZ":-27.638711737175633,"pfxX":1.6887583575582257,"pfxZ":2.6488886775464113,"pX":-0.31062232940960827,"pZ":2.884783087728303,"vX0":1.344406832196903,"vY0":-129.5715745792263,"vZ0":-1.1734596522523448,"x":128.84,"y":160.89,"x0":-1.054375697118209,"y0":50.000887552188466,"z0":5.442633655650571,"aX":2.8899855835681474},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":-3.4,"spinRate":1904,"spinDirection":191},"zone":1,"typeConfidence":0.88,"plateTime":0.42166202303260425,"extension":6.903733493374666},"index":0,"playId":"558a9570-f5f3-32ff-8262-789c8f212c4c","pitchNumber":1,"startTime":"2026-06-15T01:38:53.352Z","endTime":"2026-06-15T01:38:56.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":93.9,"endSpeed":86.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.668024571992795,"aZ":-15.676353113276567,"pfxX":-2.245573194242408,"pfxZ":8.639419372478631,"pX":-0.002572030029141206,"pZ":2.02836131263781,"vX0":2.663052233427752,"vY0":-136.73169321039842,"vZ0":-6.203544365443088,"x":117.1,"y":184.01,"x0":-0.6933956678562601,"y0":50.005324594886254,"z0":5.386187413692092,"aX":-4.289869724368897},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":3.6,"spinRate":2214,"spinDirection":211},"zone":8,"typeConfidence":0.85,"plateTime":0.3992409282003262,"extension":7.047954979279536},"index":1,"playId":"1fb7edfa-cb31-3bf8-b62e-ae09b747e537","pitchNumber":2,"startTime":"2026-06-15T01:39:13.338Z","endTime":"2026-06-15T01:39:17.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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.8,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06821662740203,"aZ":-15.712418432003531,"pfxX":-2.281435759621226,"pfxZ":8.446129049142183,"pX":0.16443628101153368,"pZ":3.3006020194179047,"vX0":3.207664984574424,"vY0":-138.08953097160824,"vZ0":-2.994287873110212,"x":110.73,"y":149.66,"x0":-0.7108263341588585,"y0":50.00568859266342,"z0":5.443838912231992,"aX":-4.448290352643729},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":3.5,"spinRate":2224,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.39524829503654235,"extension":7.1160990279038865},"index":2,"playId":"a00b0475-b5e5-3870-8fea-ea13651a558b","pitchNumber":3,"startTime":"2026-06-15T01:39:33.397Z","endTime":"2026-06-15T01:39:38.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:39:38.552Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-15T01:42:20.878Z","endTime":"2026-06-15T01:43:13.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jakob Junis replaces Nathan Eovaldi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-15T01:41:37.348Z","endTime":"2026-06-15T01:42:23.191Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543135,"link":"/api/v1/people/543135","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.539881137801466,"aZ":-20.216107073264723,"pfxX":-4.008896364823847,"pfxZ":6.687083009164212,"pX":-0.9046718705263552,"pZ":3.2476162425297415,"vX0":3.967957491971357,"vY0":-132.0047564639805,"vZ0":-2.071117660717651,"x":151.48,"y":151.09,"x0":-1.89681066846109,"y0":50.00394587928875,"z0":5.509694534961844,"aX":-7.171089970639798},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":6.5,"spinRate":2007,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.41280512951664994,"extension":6.022630839676121},"index":1,"playId":"c9c082fb-f5f1-3496-aa26-0cfceb18ed87","pitchNumber":1,"startTime":"2026-06-15T01:42:23.191Z","endTime":"2026-06-15T01:42:27.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-15T01:42:36.810Z","endTime":"2026-06-15T01:42:44.745Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177422975626467,"aZ":-31.734007195734932,"pfxX":9.742603679927678,"pfxZ":0.3210437542930853,"pX":0.6262283266433405,"pZ":1.6673325666851637,"vX0":3.11335979814128,"vY0":-116.40677826303116,"vZ0":-2.2466727564412317,"x":93.13,"y":193.76,"x0":-1.9949301017893,"y0":50.003957674469156,"z0":5.654097567772005,"aX":13.34789849086525},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.4,"breakHorizontal":-18.4,"spinRate":2396,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.4708169479940336,"extension":5.939749311462091},"index":3,"playId":"1add5dcc-e4e9-3749-aac7-34e1f2c9d5b3","pitchNumber":2,"startTime":"2026-06-15T01:42:44.745Z","endTime":"2026-06-15T01:42:50.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":92.5,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.665302367992247,"aZ":-17.068261946376694,"pfxX":-4.8302302501642735,"pfxZ":8.169972987576175,"pX":-0.7682593522850024,"pZ":3.510557943737425,"vX0":4.428215836546431,"vY0":-134.73454104072042,"vZ0":-2.135807683232802,"x":146.28,"y":143.99,"x0":-1.8008706950197053,"y0":50.0040814660214,"z0":5.511857110222587,"aX":-8.93338021400624},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2168,"spinDirection":217},"zone":11,"typeConfidence":0.88,"plateTime":0.40560306812295677,"extension":6.358309442407928},"index":4,"playId":"f055a0dc-2f75-3a04-9d37-49207069367a","pitchNumber":3,"startTime":"2026-06-15T01:42:55.388Z","endTime":"2026-06-15T01:42:58.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.675783232100766,"aZ":-29.63920481811607,"pfxX":9.267658342939104,"pfxZ":1.6955533385113615,"pX":2.2043404268212052,"pZ":2.1301555490738706,"vX0":6.947785395318129,"vY0":-121.673394634694,"vZ0":-1.9246412104351358,"x":32.98,"y":181.27,"x0":-1.8956441683138754,"y0":50.00197753485056,"z0":5.5086418952740575,"aX":13.843457148551652},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-18.5,"spinRate":2602,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4507902075596837,"extension":6.032157767286123},"index":5,"playId":"a88808ba-cfbe-3898-abd7-e25aebf9bd94","pitchNumber":4,"startTime":"2026-06-15T01:43:09.034Z","endTime":"2026-06-15T01:43:13.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:43:13.877Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masataka Yoshida singles on a line drive to right fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-15T01:43:22.328Z","endTime":"2026-06-15T01:44:10.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":84.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731664178149533,"aZ":-18.723118573105697,"pfxX":-3.3938462469535953,"pfxZ":7.350477750111843,"pX":-0.6355972126094429,"pZ":3.2248336868072602,"vX0":4.109832960082832,"vY0":-133.88785031024798,"vZ0":-2.4540299183778798,"x":141.23,"y":151.71,"x0":-1.7438016467186177,"y0":50.003746461518396,"z0":5.481240399824852,"aX":-6.211719698398315},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":5.4,"spinRate":2163,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.4078431240203422,"extension":5.941751103888583},"index":0,"playId":"3fbe9cff-9883-3627-8c64-216353b26fc4","pitchNumber":1,"startTime":"2026-06-15T01:43:34.780Z","endTime":"2026-06-15T01:43:41.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98254928112962,"aZ":-33.01758545996939,"pfxX":9.455011263827295,"pfxZ":-0.6061239061743846,"pX":0.2172322978234416,"pZ":1.0856349507818135,"vX0":1.7645487872397156,"vY0":-116.61015808848632,"vZ0":-3.253725665946063,"x":108.72,"y":209.47,"x0":-1.7773281421703642,"y0":50.004644600310385,"z0":5.599362459302744,"aX":13.082492576108748},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.6,"breakHorizontal":-17.5,"spinRate":2444,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4688818613851149,"extension":5.9487766715306325},"index":1,"playId":"6f8fe30d-8568-3385-9d47-c8f8dbb154ee","pitchNumber":2,"startTime":"2026-06-15T01:43:47.066Z","endTime":"2026-06-15T01:43:51.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.579037527104628,"aZ":-30.332868626719524,"pfxX":10.72640859493548,"pfxZ":1.300871606424785,"pX":0.8187755045444991,"pZ":2.3121707351560223,"vX0":2.8516205392314316,"vY0":-118.04760350363985,"vZ0":-1.248059338453994,"x":85.79,"y":176.35,"x0":-1.7982439641005472,"y0":50.000340005944906,"z0":5.64143096341158,"aX":15.126709788999586},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.3,"breakHorizontal":-20.2,"spinRate":2402,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.46408470228077503,"extension":5.907014030963601},"hitData":{"launchSpeed":76.9,"launchAngle":20.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.98,"coordY":104.85}},"index":2,"playId":"2ed84a5c-5171-3d9b-8ed0-d191332bf16c","pitchNumber":3,"startTime":"2026-06-15T01:43:59.701Z","endTime":"2026-06-15T01:44:10.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.68,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:44:10.161Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop Nicky Lopez to first baseman Jake Burger. Masataka Yoshida to 2nd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-15T01:44:31.161Z","endTime":"2026-06-15T01:44:42.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.986344346937535,"aZ":-30.165698020263044,"pfxX":-10.425306561585831,"pfxZ":1.1148192061160227,"pX":-0.9810744147907932,"pZ":2.3048829145181124,"vX0":5.707305407126621,"vY0":-133.82982325596157,"vZ0":-2.3410598094781023,"x":154.4,"y":176.55,"x0":-1.7913660738442059,"y0":50.005210111016595,"z0":5.36052059238633,"aX":-18.836060277061662},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.7,"breakHorizontal":17.5,"spinRate":2079,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.40991737184851873,"extension":6.055698901637512},"hitData":{"launchSpeed":60.3,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.17,"coordY":161.34}},"index":0,"playId":"e923bff8-4da8-3aeb-bfec-d580fc0aed09","pitchNumber":1,"startTime":"2026-06-15T01:44:34.648Z","endTime":"2026-06-15T01:44:42.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-2.999999999999999,"leverageIndex":1.51,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:44:42.366Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a line drive to right fielder Brandon Nimmo. Masataka Yoshida scores.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-15T01:44:59.299Z","endTime":"2026-06-15T01:46:16.543Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":85.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666532713162454,"aZ":-26.04231423342088,"pfxX":-8.608472000552476,"pfxZ":3.2735250346594587,"pX":-0.48104500032260444,"pZ":2.4694042525997237,"vX0":6.39076944077376,"vY0":-135.5185443936975,"vZ0":-2.8177802230677593,"x":135.34,"y":172.11,"x0":-1.7431286090203035,"y0":50.00252052034937,"z0":5.328098807126116,"aX":-16.124185723130363},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.5,"breakHorizontal":14.4,"spinRate":2200,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.4030984653933958,"extension":6.074628802268791},"index":0,"playId":"5da599db-27da-33db-ab28-0e6814199814","pitchNumber":1,"startTime":"2026-06-15T01:45:08.272Z","endTime":"2026-06-15T01:45:12.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187548993190568,"aZ":-31.250211156334547,"pfxX":9.87770052169056,"pfxZ":0.6114986097140402,"pX":-0.4016705802738933,"pZ":2.6800522029857965,"vX0":1.0602401581271326,"vY0":-122.1648008538715,"vZ0":-0.5334000079099032,"x":132.31,"y":166.42,"x0":-2.124847705952315,"y0":50.0040195627626,"z0":5.578275309047632,"aX":14.989635779266074},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":-18.1,"spinRate":2475,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4476807410483028,"extension":5.8212970050187085},"index":1,"playId":"aaaec4a6-d862-30f6-b0e7-797081c65cfc","pitchNumber":2,"startTime":"2026-06-15T01:45:20.899Z","endTime":"2026-06-15T01:45:24.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"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-15T01:45:32.078Z","endTime":"2026-06-15T01:45:43.884Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37498029817951,"aZ":-30.59469201348131,"pfxX":-7.781487147221596,"pfxZ":0.9469510893711519,"pX":-0.30096127722995925,"pZ":0.17234346111894,"vX0":6.299188795336999,"vY0":-128.2623138079055,"vZ0":-7.122663669196733,"x":128.47,"y":234.13,"x0":-1.7721293627251973,"y0":50.004468322825026,"z0":5.356412926228912,"aX":-13.02663713641888},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":12.7,"spinRate":1406,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.4262804668587048,"extension":6.140903778879838},"index":3,"playId":"c6888b18-f296-39c1-9f8a-890b91c17028","pitchNumber":3,"startTime":"2026-06-15T01:45:43.884Z","endTime":"2026-06-15T01:45:49.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.680232316456607,"aZ":-24.215229083291238,"pfxX":-8.702022016929497,"pfxZ":4.166513850065838,"pX":0.37630574522147925,"pZ":2.793457286872762,"vX0":8.24829788657254,"vY0":-136.75385267574467,"vZ0":-2.470875863542772,"x":102.66,"y":163.36,"x0":-1.5355827407522513,"y0":50.00524173524176,"z0":5.35454069956719,"aX":-16.629872415298095},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":14.2,"spinRate":2180,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.39919536703162795,"extension":6.112496992357302},"hitData":{"launchSpeed":99.2,"launchAngle":15.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.18,"coordY":78.05}},"index":4,"playId":"9f9155f2-e8b4-3d40-814a-e40ebd5c3637","pitchNumber":4,"startTime":"2026-06-15T01:46:05.816Z","endTime":"2026-06-15T01:46:16.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":5.699999999999998,"leverageIndex":1.02,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:46:16.543Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a ground ball to left fielder Ezequiel Duran. Wilyer Abreu to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-15T01:46:36.613Z","endTime":"2026-06-15T01:48:15.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28541576268598,"aZ":-30.11013875171359,"pfxX":8.69942887708733,"pfxZ":1.3691856472884831,"pX":0.8137780288619704,"pZ":2.0579617942882753,"vX0":3.981214074145277,"vY0":-121.9110494559597,"vZ0":-1.9650224823836837,"x":85.98,"y":183.22,"x0":-1.9693651759127315,"y0":50.00527561146287,"z0":5.465966618532415,"aX":13.134487361018893},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":-16.7,"spinRate":2535,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44876396377803385,"extension":5.924301384239224},"index":0,"playId":"b99efd16-85da-3b09-9ca4-d0923a1b4c6f","pitchNumber":1,"startTime":"2026-06-15T01:46:46.908Z","endTime":"2026-06-15T01:46:51.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.152533942445086,"aZ":-19.83541912261516,"pfxX":-4.4135613601517125,"pfxZ":6.364298043594026,"pX":0.17497501791165118,"pZ":4.337585664099223,"vX0":6.317579083435942,"vY0":-137.76195648040934,"vZ0":0.2855301451380028,"x":110.33,"y":121.67,"x0":-1.5654983075792672,"y0":50.00148913441511,"z0":5.564276771487089,"aX":-8.555698164454721},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":6.8,"spinRate":2125,"spinDirection":220},"zone":12,"typeConfidence":0.61,"plateTime":0.3962922253397192,"extension":6.14684861660999},"index":1,"playId":"ebcadfb3-f7db-394d-9a71-68187dd798aa","pitchNumber":2,"startTime":"2026-06-15T01:47:02.617Z","endTime":"2026-06-15T01:47:07.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43933484528109,"aZ":-18.147058476223982,"pfxX":-4.404560178955389,"pfxZ":7.340782000129101,"pX":0.36568671373272915,"pZ":2.8767813605748214,"vX0":7.099089536483505,"vY0":-136.68259114909083,"vZ0":-3.570928908766488,"x":103.06,"y":161.11,"x0":-1.681642220988271,"y0":50.00027925530955,"z0":5.431321610618513,"aX":-8.41347961931404},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":6.6,"spinRate":2185,"spinDirection":217},"zone":3,"typeConfidence":0.89,"plateTime":0.39928832219448696,"extension":6.067181607545945},"index":2,"playId":"13d8beb8-08b4-3ae5-bcc9-60c8d405d81b","pitchNumber":3,"startTime":"2026-06-15T01:47:20.295Z","endTime":"2026-06-15T01:47:31.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63263169534191,"aZ":-35.80803125301223,"pfxX":6.683025985943686,"pfxZ":-2.312378304187833,"pX":1.0227121745112762,"pZ":1.8365564803383752,"vX0":4.98609316120182,"vY0":-124.1113008422125,"vZ0":-1.5688601114888077,"x":78.02,"y":189.19,"x0":-1.8772519324540378,"y0":50.00609753947581,"z0":5.444875747541696,"aX":10.48149842970175},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.3,"breakHorizontal":-13.2,"spinRate":2535,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4404427573763483,"extension":5.975008896696638},"hitData":{"launchSpeed":87.1,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.41,"coordY":108.61}},"index":3,"playId":"2d69eabd-234c-3df4-aa3f-df00661f19e4","pitchNumber":4,"startTime":"2026-06-15T01:48:03.496Z","endTime":"2026-06-15T01:48:15.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":4.5000000000000036,"leverageIndex":1.71,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:48:15.914Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-15T01:51:11.907Z","endTime":"2026-06-15T01:52:32.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":6,"homeScore":4,"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-15T01:48:31.162Z","endTime":"2026-06-15T01:50:07.941Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jacob Latz replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-15T01:50:07.941Z","endTime":"2026-06-15T01:51:14.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12431660426454,"aZ":-10.701482407439574,"pfxX":5.595216077235201,"pfxZ":10.745424440402935,"pX":-1.0074960370234833,"pZ":1.94980445972027,"vX0":-9.195330559209648,"vY0":-139.891549517993,"vZ0":-8.49649062469486,"x":155.4,"y":186.14,"x0":1.5828219820594716,"y0":50.00199393633675,"z0":5.712600501792436,"aX":11.180788337427126},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":-8.4,"spinRate":2409,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.3903127740411536,"extension":6.653361480816026},"index":2,"playId":"499979e5-4270-3fbe-b813-2dedda1b26d5","pitchNumber":1,"startTime":"2026-06-15T01:51:14.229Z","endTime":"2026-06-15T01:51:18.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154252045373454,"aZ":-8.75092750556502,"pfxX":5.1223477015019325,"pfxZ":11.985068130504413,"pX":-0.9743140374452848,"pZ":1.1176133364548944,"vX0":-8.901093012983862,"vY0":-138.05768009169594,"vZ0":-10.961378924664867,"x":154.14,"y":208.6,"x0":1.6079004813926416,"y0":50.00128842887334,"z0":5.701649187219455,"aX":10.01025241338673},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.8,"breakHorizontal":-7.7,"spinRate":2447,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.39486703891815456,"extension":6.598288026685142},"index":3,"playId":"c1d9c58c-f1d9-39a1-9b2a-e3787848dd2a","pitchNumber":2,"startTime":"2026-06-15T01:51:34.603Z","endTime":"2026-06-15T01:51:39.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839552374959137,"aZ":-9.924772443588646,"pfxX":5.3568853699102,"pfxZ":11.167637470520908,"pX":-0.14670823219212706,"pZ":2.04382567422042,"vX0":-6.79444940583584,"vY0":-139.8471913314484,"vZ0":-8.271699220440043,"x":122.59,"y":183.6,"x0":1.6118136758781434,"y0":50.00311000617034,"z0":5.680878457792569,"aX":10.67268722048982},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":-8.4,"spinRate":2473,"spinDirection":153},"zone":8,"typeConfidence":0.91,"plateTime":0.3908165533039716,"extension":6.615632624238059},"index":4,"playId":"49adddd0-eaca-38c1-b57a-d289e6807dca","pitchNumber":3,"startTime":"2026-06-15T01:51:55.980Z","endTime":"2026-06-15T01:51:59.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.745182277357802,"aZ":-40.34697833387593,"pfxX":-3.2346041175130873,"pfxZ":-5.626563477739768,"pX":-0.9168038670384422,"pZ":1.3866463148718742,"vX0":-5.364311607825647,"vY0":-119.1376071231473,"vZ0":-2.1158539390007616,"x":151.95,"y":201.34,"x0":1.775634336781399,"y0":50.00502708596448,"z0":5.899227392263346,"aX":-4.69567023368176},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.4,"breakHorizontal":7.1,"spinRate":2895,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.4580019406048783,"extension":6.593605242734487},"hitData":{"launchSpeed":61.0,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.79,"coordY":177.66}},"index":5,"playId":"236e527e-c6f7-365f-aeb0-ff9997342c1d","pitchNumber":4,"startTime":"2026-06-15T01:52:25.117Z","endTime":"2026-06-15T01:52:32.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-8.800000000000002,"leverageIndex":3.48,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:52:32.611Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-15T01:55:16.808Z","endTime":"2026-06-15T01:56:43.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Kahnle replaces Ryan Watson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-15T01:54:05.026Z","endTime":"2026-06-15T01:55:19.098Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592454,"link":"/api/v1/people/592454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.707813446246767,"aZ":-31.55988947733699,"pfxX":-6.6652149901922755,"pfxZ":0.3792027645275944,"pX":0.7305029364758866,"pZ":2.2967666331632186,"vX0":7.478717290327013,"vY0":-126.23566436849049,"vZ0":-1.8021761732329649,"x":89.15,"y":176.77,"x0":-1.3873876752447951,"y0":50.00603979378972,"z0":5.531049305310216,"aX":-10.893347758635823},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":10.7,"spinRate":1297,"spinDirection":239},"zone":6,"typeConfidence":0.9,"plateTime":0.43185240471927644,"extension":6.777884927269842},"index":1,"playId":"2d118da8-aa36-30f7-a058-3f5b4a7d41e8","pitchNumber":1,"startTime":"2026-06-15T01:55:19.098Z","endTime":"2026-06-15T01:55:23.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.796211011648893,"aZ":-35.41935350376283,"pfxX":-6.24140909419109,"pfxZ":-2.0475036540491516,"pX":-0.19067643039429252,"pZ":2.796670883571916,"vX0":5.277357240373386,"vY0":-124.74640493003834,"vZ0":0.30967911056067443,"x":124.27,"y":163.27,"x0":-1.5170436340623725,"y0":50.00395555171004,"z0":5.577794210510851,"aX":-9.892221291208449},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.4,"breakHorizontal":10.2,"spinRate":1301,"spinDirection":249},"zone":5,"typeConfidence":0.89,"plateTime":0.4381544865815621,"extension":6.790482692593124},"index":2,"playId":"7247f55f-8502-35cf-ac74-c423100b0084","pitchNumber":2,"startTime":"2026-06-15T01:55:36.863Z","endTime":"2026-06-15T01:55:40.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092954175684525,"aZ":-30.62276898224492,"pfxX":-8.285101152778292,"pfxZ":0.9145977571884867,"pX":1.0694375094531687,"pZ":1.6059362568042796,"vX0":8.950961485344031,"vY0":-129.0950089553548,"vZ0":-3.794374380767324,"x":76.24,"y":195.42,"x0":-1.361242229568736,"y0":50.002779557137295,"z0":5.444137592599009,"aX":-14.028457462845832},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":13.1,"spinRate":1291,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.4237896220638375,"extension":6.783169808851334},"index":3,"playId":"2d63ea50-c396-3515-b417-f813ea993e19","pitchNumber":3,"startTime":"2026-06-15T01:56:21.303Z","endTime":"2026-06-15T01:56:25.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.120985686888375,"aZ":-31.828926122513042,"pfxX":-8.775166296827347,"pfxZ":0.21007805267693058,"pX":0.9698144087390775,"pZ":2.243517278699494,"vX0":8.982491824975384,"vY0":-127.78740148532614,"vZ0":-1.7714751794110377,"x":80.03,"y":178.21,"x0":-1.4425500586608953,"y0":50.00563784480946,"z0":5.434715821932407,"aX":-14.587194989302537},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":14.0,"spinRate":1327,"spinDirection":246},"zone":14,"typeConfidence":0.89,"plateTime":0.4278247320003601,"extension":6.797502766659196},"index":4,"playId":"f9cf7069-5a24-35a2-9d2f-7ed7c583ac3e","pitchNumber":4,"startTime":"2026-06-15T01:56:39.224Z","endTime":"2026-06-15T01:56:43.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:56:43.943Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, first baseman Willson Contreras to pitcher Tommy Kahnle.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-15T01:56:50.700Z","endTime":"2026-06-15T01:57:18.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604328337602826,"aZ":-30.680451814809373,"pfxX":-7.210268482064576,"pfxZ":0.9124374616477287,"pX":0.07585152610179437,"pZ":2.48550384522809,"vX0":6.130349829486748,"vY0":-127.0625946192894,"vZ0":-1.4313779185341364,"x":114.11,"y":171.67,"x0":-1.4292304473040598,"y0":50.002886618652965,"z0":5.4899103536883045,"aX":-11.81070658618128},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":11.6,"spinRate":1216,"spinDirection":251},"zone":5,"typeConfidence":0.9,"plateTime":0.43076948015866323,"extension":6.830364268352914},"hitData":{"launchSpeed":67.2,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":137.11,"coordY":169.92}},"index":0,"playId":"ac2e4d3f-476b-3e2f-a07f-ca3561e8c36d","pitchNumber":1,"startTime":"2026-06-15T01:57:10.762Z","endTime":"2026-06-15T01:57:18.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:57:18.753Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Freeman walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-15T01:57:36.263Z","endTime":"2026-06-15T01:59:43.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62666178923317,"aZ":-31.916114360470992,"pfxX":3.8051058973935747,"pfxZ":0.17380235649967624,"pX":1.8547412459814887,"pZ":1.0155387434430696,"vX0":6.322715767615205,"vY0":-121.1306223361449,"vZ0":-4.068913439162998,"x":46.3,"y":211.36,"x0":-1.27896354705999,"y0":50.0032959693072,"z0":5.493447496133402,"aX":5.680574954648352},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-8.3,"spinRate":2182,"spinDirection":121},"zone":14,"typeConfidence":0.92,"plateTime":0.45137987306380234,"extension":6.651936291039757},"index":0,"playId":"61cc7471-985f-3c25-b432-3e87b8dd6028","pitchNumber":1,"startTime":"2026-06-15T01:57:54.349Z","endTime":"2026-06-15T01:57:58.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.433733285577624,"aZ":-32.89259582167754,"pfxX":-5.969921206917958,"pfxZ":-0.44606950260279454,"pX":0.9097849962964832,"pZ":1.9405476801728494,"vX0":8.069746035469308,"vY0":-126.37134859419048,"vZ0":-2.2250499325007924,"x":82.32,"y":186.39,"x0":-1.5411515127890016,"y0":50.00064663444867,"z0":5.460768984519379,"aX":-9.708396559351783},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":9.1,"spinRate":1295,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4325259454698447,"extension":6.885449909943793},"index":1,"playId":"7e3717bd-398b-3f6c-93ea-41b2c4a6a3ee","pitchNumber":2,"startTime":"2026-06-15T01:58:12.102Z","endTime":"2026-06-15T01:58:18.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-15T01:58:26.371Z","endTime":"2026-06-15T01:58:38.718Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655445514528225,"aZ":-13.013336507546585,"pfxX":-1.5600335200437747,"pfxZ":10.353847460765905,"pX":0.4334449904887469,"pZ":3.732363681172466,"vX0":4.684526810763144,"vY0":-135.0000507795838,"vZ0":-3.000316759959416,"x":100.48,"y":138.01,"x0":-1.1195699380475104,"y0":50.003364678512284,"z0":5.770875664204161,"aX":-2.887545084692088},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":1.8,"spinRate":2234,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.4053114681396779,"extension":6.581745235077577},"index":3,"playId":"3873fdbe-4106-3907-a7a7-5969e84eb3f1","pitchNumber":3,"startTime":"2026-06-15T01:58:38.718Z","endTime":"2026-06-15T01:58:43.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91693447694817,"aZ":-15.40753486120555,"pfxX":-1.3488231893780944,"pfxZ":9.104386603356058,"pX":-0.4599732756306576,"pZ":2.2857347126618177,"vX0":3.036321630256528,"vY0":-134.3220978665733,"vZ0":-5.860152093413963,"x":134.53,"y":177.07,"x0":-1.4257767129715362,"y0":50.00506650498968,"z0":5.576749303129319,"aX":-2.4848919725182164},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":1.8,"spinRate":2117,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.40653740872811284,"extension":6.740038294793918},"index":4,"playId":"c76f7b81-c795-335a-b9d2-39f4d3c59468","pitchNumber":4,"startTime":"2026-06-15T01:58:57.150Z","endTime":"2026-06-15T01:59:01.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2028587897963,"aZ":-33.41777276419949,"pfxX":-7.253871538137184,"pfxZ":-0.7513385176080636,"pX":-0.7782492942164831,"pZ":2.135485809129553,"vX0":4.422684342212441,"vY0":-127.82230176314296,"vZ0":-1.9371236882704668,"x":146.67,"y":181.12,"x0":-1.5879504663937856,"y0":50.00374569397413,"z0":5.525659326519097,"aX":-12.01088886907413},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":12.1,"spinRate":1336,"spinDirection":244},"zone":4,"typeConfidence":0.9,"plateTime":0.42841350875353656,"extension":6.873544382057559},"index":5,"playId":"21a10b3a-14b8-3020-902f-73b635073c90","pitchNumber":5,"startTime":"2026-06-15T01:59:15.026Z","endTime":"2026-06-15T01:59:20.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.058,"strikeZoneBottom":1.543,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15318206188679,"aZ":-29.42355716530381,"pfxX":-4.316607029263221,"pfxZ":1.7027113468762423,"pX":0.10649484380758191,"pZ":3.7210942335459674,"vX0":4.787795300113163,"vY0":-125.52697829478224,"vZ0":0.9326144756347934,"x":112.94,"y":138.31,"x0":-1.252574738124849,"y0":50.00394993600488,"z0":5.715356966189591,"aX":-6.983321227226046},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":6.8,"spinRate":1154,"spinDirection":244},"zone":12,"typeConfidence":0.91,"plateTime":0.43407082731643154,"extension":6.7219835280517115},"index":6,"playId":"2abb206b-69e3-3055-8b73-581f0fcbbcfb","pitchNumber":6,"startTime":"2026-06-15T01:59:37.641Z","endTime":"2026-06-15T01:59:43.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.6,"awayTeamWinProbability":91.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-15T01:59:43.212Z","atBatIndex":74},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joc Pederson grounds into a force out, second baseman Isiah Kiner-Falefa to shortstop Marcelo Mayer. Cody Freeman out at 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-15T02:01:03.730Z","endTime":"2026-06-15T02:02:46.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"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-15T02:00:03.472Z","endTime":"2026-06-15T02:00:09.727Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Kyle Higashioka.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-15T02:00:09.727Z","endTime":"2026-06-15T02:01:06.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72358588798595,"aZ":-34.39750164232594,"pfxX":-7.31363467775103,"pfxZ":-1.360599196872876,"pX":-1.0081012666073446,"pZ":3.5542694267221107,"vX0":4.095711999513495,"vY0":-126.5001012632788,"vZ0":1.514560766693067,"x":155.43,"y":142.81,"x0":-1.6907455747716758,"y0":50.00311509033547,"z0":5.687927760981198,"aX":-11.95530888753292},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":12.5,"spinRate":1202,"spinDirection":243},"zone":11,"typeConfidence":0.89,"plateTime":0.43157028912836237,"extension":6.789903815233694},"index":2,"playId":"4bb06b29-9401-36f0-910c-b0085d725f39","pitchNumber":1,"startTime":"2026-06-15T02:01:06.019Z","endTime":"2026-06-15T02:01:12.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":91.5,"endSpeed":84.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053632492376977,"aZ":-18.63272252077207,"pfxX":-3.6100005400161645,"pfxZ":7.419763182412336,"pX":-0.6505653932467128,"pZ":5.673982512043863,"vX0":2.9716676272468847,"vY0":-133.33868856405874,"vZ0":2.76314769726258,"x":141.8,"y":85.58,"x0":-1.3031528227593592,"y0":50.00188142262996,"z0":5.959694907959157,"aX":-6.5877097111485075},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":6.0,"spinRate":2084,"spinDirection":212},"zone":11,"typeConfidence":0.67,"plateTime":0.40869490688246213,"extension":6.5549885374982875},"index":3,"playId":"bcda6fb9-0ce5-3128-97de-dac48b58d9ac","pitchNumber":2,"startTime":"2026-06-15T02:01:25.252Z","endTime":"2026-06-15T02:01:29.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":4,"actionPlayId":"bcda6fb9-0ce5-3128-97de-dac48b58d9ac","startTime":"2026-06-15T02:01:36.340Z","endTime":"2026-06-15T02:01:50.848Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.664833242201155,"aZ":-32.679886589522106,"pfxX":-3.2742300331366234,"pfxZ":-0.30793438142404916,"pX":0.765604310563784,"pZ":2.2126313140765466,"vX0":6.403896218824933,"vY0":-125.58419560127096,"vZ0":-1.7581425139735591,"x":87.82,"y":179.04,"x0":-1.3694732060743613,"y0":50.00460747467336,"z0":5.530755526625803,"aX":-5.335430963172389},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":4.8,"spinRate":1078,"spinDirection":251},"zone":9,"typeConfidence":0.83,"plateTime":0.43286445513804495,"extension":6.838604654381779},"index":5,"playId":"f87b00f3-86ee-3f8c-8706-eacfed1afc3b","pitchNumber":3,"startTime":"2026-06-15T02:01:50.848Z","endTime":"2026-06-15T02:01:54.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24594713505912,"aZ":-33.745127629915466,"pfxX":-6.158641907998029,"pfxZ":-0.9641708622742335,"pX":-0.647679654732576,"pZ":2.7902541290032588,"vX0":4.359598579514425,"vY0":-125.87051876634,"vZ0":-0.02473556977992164,"x":141.69,"y":163.44,"x0":-1.5866751344071193,"y0":50.00070774358408,"z0":5.492270851152926,"aX":-10.058507923801814},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":10.4,"spinRate":1293,"spinDirection":247},"zone":4,"typeConfidence":0.9,"plateTime":0.43220151842141874,"extension":6.924324313259648},"index":6,"playId":"9b7e60e4-ac76-339b-a51e-093ec0e20b4b","pitchNumber":4,"startTime":"2026-06-15T02:02:12.625Z","endTime":"2026-06-15T02:02:16.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39668787193882,"aZ":-32.70552951202325,"pfxX":-6.347685414921167,"pfxZ":-0.3276916991472554,"pX":-0.3558872056486426,"pZ":2.7940775944848966,"vX0":5.108118332977728,"vY0":-126.08978207027413,"vZ0":-0.04747140180808107,"x":130.57,"y":163.34,"x0":-1.5822935826015898,"y0":50.00417067147165,"z0":5.449892464574202,"aX":-10.232133657981265},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":10.3,"spinRate":1119,"spinDirection":251},"zone":4,"typeConfidence":0.9,"plateTime":0.4342324774812787,"extension":6.76436295596292},"hitData":{"launchSpeed":88.4,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":143.07}},"index":7,"playId":"c12e19c9-ad8e-3db9-afd7-2c533e71bea1","pitchNumber":5,"startTime":"2026-06-15T02:02:39.792Z","endTime":"2026-06-15T02:02:46.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592454,"link":"/api/v1/people/592454","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691785,"link":"/api/v1/people/691785"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":683227,"link":"/api/v1/people/683227"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":592454,"link":"/api/v1/people/592454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-15T02:02:46.355Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-15T02:05:44.248Z","endTime":"2026-06-15T02:06:43.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Elias Díaz replaces Joc Pederson, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-15T02:04:26.156Z","endTime":"2026-06-15T02:05:46.570Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":95.4,"endSpeed":87.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630664185088587,"aZ":-10.601115479163854,"pfxX":5.228273101995724,"pfxZ":10.986315283029404,"pX":0.6860750913138348,"pZ":2.991460778691432,"vX0":-4.660344412699451,"vY0":-138.88831550610706,"vZ0":-6.028371651692296,"x":90.85,"y":158.01,"x0":1.702350043556965,"y0":50.003920929141096,"z0":5.887684668801812,"aX":10.266999124375289},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":-8.5,"spinRate":2328,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.39361994427691904,"extension":6.582083531813372},"index":1,"playId":"6c4abfcd-bc46-325b-b3ca-52225339f318","pitchNumber":1,"startTime":"2026-06-15T02:05:46.570Z","endTime":"2026-06-15T02:05:50.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":96.8,"endSpeed":88.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.848277564517005,"aZ":-10.158091194933931,"pfxX":5.577078121127799,"pfxZ":10.9561760930338,"pX":0.4089298236201424,"pZ":4.128940793464355,"vX0":-5.872671128776126,"vY0":-140.82177793539446,"vZ0":-3.1357013796599436,"x":101.41,"y":127.3,"x0":1.7963460629809187,"y0":50.00149177494413,"z0":5.913594061244368,"aX":11.205806459268542},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":-8.9,"spinRate":2456,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.3888958691171007,"extension":6.520037656244376},"index":2,"playId":"6223ceb4-bf08-36fd-8c6c-8801fb03a438","pitchNumber":2,"startTime":"2026-06-15T02:06:03.377Z","endTime":"2026-06-15T02:06:07.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.095335485485236,"aZ":-9.975406118884676,"pfxX":5.223597600977181,"pfxZ":11.270094758921882,"pX":0.6026092890766311,"pZ":1.8577868854826063,"vX0":-5.012478430901353,"vY0":-138.74902070065488,"vZ0":-8.805411691262684,"x":94.03,"y":188.62,"x0":1.745098579030898,"y0":50.000964781934385,"z0":5.7181261020084015,"aX":10.287118402054055},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":-8.5,"spinRate":2457,"spinDirection":147},"zone":9,"typeConfidence":0.91,"plateTime":0.3932451149878178,"extension":6.582106021195973},"index":3,"playId":"f2d11194-3e92-34d6-aa96-5f161747eaa6","pitchNumber":3,"startTime":"2026-06-15T02:06:21.307Z","endTime":"2026-06-15T02:06:25.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.883363630403284,"aZ":-9.996002716902124,"pfxX":5.236717497661275,"pfxZ":11.147657350197786,"pX":-0.5569886176532477,"pZ":2.4099094006841595,"vX0":-7.709172205808608,"vY0":-139.5612662611071,"vZ0":-7.394488451501862,"x":138.23,"y":173.71,"x0":1.5498567172278046,"y0":50.00506641784589,"z0":5.738159371369245,"aX":10.420962985272528},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":-8.0,"spinRate":2440,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.3911928950354091,"extension":6.578535615097394},"index":4,"playId":"f71bfcee-92b5-3d08-a8b5-303c0f18c0b8","pitchNumber":4,"startTime":"2026-06-15T02:06:38.843Z","endTime":"2026-06-15T02:06:43.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-15T02:06:43.037Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isiah Kiner-Falefa pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-15T02:06:52.245Z","endTime":"2026-06-15T02:10:43.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.157308267228277,"aZ":-8.483539583010845,"pfxX":4.741492857447061,"pfxZ":11.909615383681006,"pX":-0.02289433264048425,"pZ":2.0736007822794638,"vX0":-6.22521707993506,"vY0":-139.60313732545802,"vZ0":-8.726527232952954,"x":117.87,"y":182.79,"x0":1.6118593269897097,"y0":50.00160306303479,"z0":5.784754825014594,"aX":9.431008486845904},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":-7.4,"spinRate":2339,"spinDirection":152},"zone":8,"typeConfidence":0.91,"plateTime":0.3911887093503288,"extension":6.663130079670742},"index":0,"playId":"852d0f4a-2fb6-3287-8f4c-484b61f75533","pitchNumber":1,"startTime":"2026-06-15T02:07:10.014Z","endTime":"2026-06-15T02:07:14.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":97.4,"endSpeed":89.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.565441309943328,"aZ":-12.035992608156176,"pfxX":5.0456481212139135,"pfxZ":9.748588800627346,"pX":0.6004374261369358,"pZ":4.594122582784251,"vX0":-5.018790705124758,"vY0":-141.92020006732636,"vZ0":-1.7316845227540347,"x":94.11,"y":114.74,"x0":1.7253066078393884,"y0":50.00618311069448,"z0":5.967461375996995,"aX":10.427161933183369},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":-8.3,"spinRate":2457,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.38405978333175295,"extension":6.547051545585237},"index":1,"playId":"ff6641f9-5dc3-352d-af5e-53902c253151","pitchNumber":2,"startTime":"2026-06-15T02:07:25.533Z","endTime":"2026-06-15T02:07:30.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07302887935375,"aZ":-42.21189713918859,"pfxX":-1.354708168353826,"pfxZ":-6.88854402924276,"pX":0.2997339039812158,"pZ":0.2363426920334158,"vX0":-3.572589696497054,"vY0":-120.13139573501239,"vZ0":-4.198833857264584,"x":105.57,"y":232.4,"x0":1.9844590513315792,"y0":50.005192964254455,"z0":5.773427888852884,"aX":-1.9728279040655619},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.2,"breakHorizontal":3.4,"spinRate":2876,"spinDirection":336},"zone":14,"typeConfidence":0.89,"plateTime":0.4565822632942007,"extension":6.536784301270515},"index":2,"playId":"4a719c9f-e4d9-3622-9bd4-68e776efc086","pitchNumber":3,"startTime":"2026-06-15T02:07:44.710Z","endTime":"2026-06-15T02:07:48.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71160686363993,"aZ":-12.349663534575287,"pfxX":4.415516228892267,"pfxZ":10.067925155489373,"pX":0.22795374596575935,"pZ":3.982366077592922,"vX0":-5.753070966434458,"vY0":-139.51522480809956,"vZ0":-2.9929642532172784,"x":108.31,"y":131.26,"x0":1.7441547327125517,"y0":50.00386786800056,"z0":5.884277072704026,"aX":8.695884167610725},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.8,"spinRate":2067,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.39275916915657794,"extension":6.612917739657963},"index":3,"playId":"b31d0ba6-276d-3401-a96a-329d83fd579c","pitchNumber":4,"startTime":"2026-06-15T02:08:04.166Z","endTime":"2026-06-15T02:08:09.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90529314890873,"aZ":-11.977042898059745,"pfxX":5.38731801182621,"pfxZ":10.196643716944267,"pX":0.6613895847012213,"pZ":3.4697690462966717,"vX0":-4.628202844820897,"vY0":-139.50905427975917,"vZ0":-4.563858695793212,"x":91.79,"y":145.1,"x0":1.637808538654636,"y0":50.005570879615156,"z0":5.90964735175172,"aX":10.674533070466497},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":-8.9,"spinRate":2355,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.39185666908434325,"extension":6.5782000454883},"index":4,"playId":"5eea9eca-c7d3-3712-ac33-83833a45a2dd","pitchNumber":5,"startTime":"2026-06-15T02:08:22.255Z","endTime":"2026-06-15T02:08:25.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":97.2,"endSpeed":89.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107004245230826,"aZ":-10.738934527045611,"pfxX":5.3304349192959535,"pfxZ":10.525816652071182,"pX":0.7257345006345869,"pZ":5.130393959448811,"vX0":-4.688203624384258,"vY0":-141.5242256335122,"vZ0":-0.5026207621323434,"x":89.34,"y":100.26,"x0":1.7080091671087958,"y0":50.002691188026745,"z0":5.995570018868143,"aX":10.855549642411173},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":-8.8,"spinRate":2510,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.3864411941006942,"extension":6.539386195057219},"index":5,"playId":"cfdc2766-8523-31a6-96bb-aee93a8a988f","pitchNumber":6,"startTime":"2026-06-15T02:08:47.551Z","endTime":"2026-06-15T02:08:52.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":95.9,"endSpeed":88.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.624720680550066,"aZ":-10.649986073757798,"pfxX":5.560935587155104,"pfxZ":10.852523567976672,"pX":0.03649529378946737,"pZ":2.8806364520996475,"vX0":-6.260207916416672,"vY0":-139.52716814731278,"vZ0":-6.168144769143181,"x":115.61,"y":161.0,"x0":1.5803618301194564,"y0":50.00441868947607,"z0":5.812733817626571,"aX":11.031470010948935},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":-8.9,"spinRate":2455,"spinDirection":156},"zone":2,"typeConfidence":0.91,"plateTime":0.39165389830476993,"extension":6.6438762550757735},"index":6,"playId":"6ac526d8-5ba8-3036-8fc8-4408fb898bea","pitchNumber":7,"startTime":"2026-06-15T02:09:07.536Z","endTime":"2026-06-15T02:09:10.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-06-15T02:09:28.119Z","endTime":"2026-06-15T02:09:46.337Z","isPitch":false,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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":95.5,"endSpeed":88.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55178717779152,"aZ":-10.581188525255449,"pfxX":5.449714928220608,"pfxZ":10.932669235880388,"pX":0.37511256856382474,"pZ":2.8519250752267604,"vX0":-5.685113936046167,"vY0":-139.03669782089028,"vZ0":-6.1192404286103885,"x":102.7,"y":161.78,"x0":1.7295637428381463,"y0":50.00552576793667,"z0":5.77012886049399,"aX":10.76716181649762},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":-8.9,"spinRate":2367,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.39259355870755686,"extension":6.694235185856429},"index":8,"playId":"255939cb-1690-34e7-b166-3cb368d5dbd7","pitchNumber":8,"startTime":"2026-06-15T02:09:46.337Z","endTime":"2026-06-15T02:09:49.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"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.9,"endSpeed":89.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.655356051194396,"aZ":-10.74290381726438,"pfxX":6.556169693408035,"pfxZ":10.57490502738666,"pX":0.15542135343502012,"pZ":2.749822295675443,"vX0":-6.496378757165652,"vY0":-140.90891111350604,"vZ0":-6.549122898021967,"x":111.08,"y":164.53,"x0":1.6302326207328073,"y0":50.00608567967107,"z0":5.786274001716902,"aX":13.290783411381987},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":-10.7,"spinRate":2331,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.38754675651631576,"extension":6.606291670095055},"index":9,"playId":"8e135011-254b-3dd6-ae7e-6fc53b474a3d","pitchNumber":9,"startTime":"2026-06-15T02:10:11.075Z","endTime":"2026-06-15T02:10:14.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62062038111033,"aZ":-11.63946197648325,"pfxX":4.62372012485682,"pfxZ":10.161186641555487,"pX":0.4302704433761751,"pZ":3.7595301917741826,"vX0":-5.269746814903377,"vY0":-140.72472874660588,"vZ0":-3.7542959761704213,"x":100.6,"y":137.27,"x0":1.7195813767771635,"y0":50.00554772063584,"z0":5.855840079537708,"aX":9.347064783249516},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":-7.4,"spinRate":2417,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.38807721983778043,"extension":6.595870848842667},"hitData":{"launchSpeed":82.6,"launchAngle":72.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.61,"coordY":171.95}},"index":10,"playId":"825c7c66-69f6-3177-98cd-d8b4e301a9b5","pitchNumber":10,"startTime":"2026-06-15T02:10:33.878Z","endTime":"2026-06-15T02:10:43.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-06-15T02:10:43.344Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-15T02:11:19.348Z","endTime":"2026-06-15T02:13:07.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.40"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.53"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.37"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.37"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.66"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.06"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.59"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"59.83"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.52"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.37"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.28"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".043"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".583"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".359"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.833"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".410"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.833"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".927"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".350"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".410"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andruw Monasterio replaces Marcelo Mayer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"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-15T02:11:02.655Z","endTime":"2026-06-15T02:11:21.737Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.446101812449154,"aZ":-10.676845327007218,"pfxX":4.136902325038452,"pfxZ":10.569165659879243,"pX":0.6575077435333706,"pZ":3.6585494192215267,"vX0":-4.389569239492982,"vY0":-141.30874854976696,"vZ0":-4.4151492124821665,"x":91.94,"y":140.0,"x0":1.6892409804489275,"y0":50.002711745457304,"z0":5.920012256533917,"aX":8.414859400382053},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":-6.7,"spinRate":2478,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.38675160520567475,"extension":6.506206356443678},"index":1,"playId":"53c59c5c-3c79-32f9-8846-f47d3bb71b88","pitchNumber":1,"startTime":"2026-06-15T02:11:21.737Z","endTime":"2026-06-15T02:11:26.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.489643155146535,"aZ":-27.688370166585244,"pfxX":-2.5665007998873532,"pfxZ":2.7033374001663066,"pX":-0.053051439653253936,"pZ":2.270186956007073,"vX0":-4.293023403261693,"vY0":-127.33502716362945,"vZ0":-3.29229979653849,"x":119.02,"y":177.48,"x0":1.9811544300112762,"y0":50.003123708017796,"z0":5.74506346901791,"aX":-4.2602807108441},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":5.5,"spinRate":2606,"spinDirection":212},"zone":5,"typeConfidence":0.89,"plateTime":0.4283784108201272,"extension":6.671190738977942},"index":2,"playId":"a35bd2c5-7e2f-343e-947f-427f7471d41e","pitchNumber":2,"startTime":"2026-06-15T02:11:40.042Z","endTime":"2026-06-15T02:11:47.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70598949075332,"aZ":-12.190195446266378,"pfxX":5.050296320459925,"pfxZ":10.01450979677598,"pX":0.9684872516373862,"pZ":3.7894804372929363,"vX0":-4.180914760386299,"vY0":-139.9337272136955,"vZ0":-3.6752706201577605,"x":80.08,"y":136.46,"x0":1.8211021255525872,"y0":50.006628929063616,"z0":5.911031896885372,"aX":10.081453577174994},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.4,"spinRate":2348,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.39048271592110373,"extension":6.592392125719136},"index":3,"playId":"9ee4feec-9abc-3d21-b222-32cf051ad95f","pitchNumber":3,"startTime":"2026-06-15T02:12:02.388Z","endTime":"2026-06-15T02:12:07.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8117639012565,"aZ":-11.877598627050475,"pfxX":4.870318398366488,"pfxZ":10.240471700741818,"pX":-0.41347654017042296,"pZ":4.17085631927488,"vX0":-7.423854878507812,"vY0":-139.5264143927977,"vZ0":-2.64422332608973,"x":132.76,"y":126.17,"x0":1.6424346311832925,"y0":50.00549557076146,"z0":5.907967720935627,"aX":9.656232251688268},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":-7.4,"spinRate":2389,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.39176319517533953,"extension":6.724939165413613},"index":4,"playId":"905d5fac-4395-397d-b95a-40b8969ee7fb","pitchNumber":4,"startTime":"2026-06-15T02:12:22.382Z","endTime":"2026-06-15T02:12:27.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54273966662915,"aZ":-12.105515627634821,"pfxX":5.201843066224445,"pfxZ":10.433018895552769,"pX":-0.05217926545347536,"pZ":2.4504805547857047,"vX0":-6.554763383830103,"vY0":-137.3572894672599,"vZ0":-6.66065456699352,"x":118.99,"y":172.62,"x0":1.6818752070631626,"y0":50.00122336554631,"z0":5.718630110835647,"aX":10.00492665322002},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-8.2,"spinRate":2314,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.3977642312373795,"extension":6.7458970544923655},"index":5,"playId":"b4794cda-9404-342f-b128-e59bce5eef3a","pitchNumber":5,"startTime":"2026-06-15T02:12:41.567Z","endTime":"2026-06-15T02:12:49.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.994845986965124,"aZ":-9.429721362194876,"pfxX":4.8811600913271915,"pfxZ":11.622926580978756,"pX":0.8942516875243853,"pZ":3.0199593502511473,"vX0":-4.153556835469402,"vY0":-138.31383460058095,"vZ0":-5.848232935540731,"x":82.91,"y":157.24,"x0":1.773994976777048,"y0":50.00079683942958,"z0":5.780167025372283,"aX":9.549917244903062},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.2,"breakHorizontal":-8.0,"spinRate":2350,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.3945292604850712,"extension":6.681404314947686},"index":6,"playId":"3705067c-8491-3d44-9804-d10818ca2b3b","pitchNumber":6,"startTime":"2026-06-15T02:13:04.129Z","endTime":"2026-06-15T02:13:07.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":677649,"link":"/api/v1/people/677649"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":489985,"link":"/api/v1/people/489985"},"officialType":"First Base"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-15T02:13:07.747Z","atBatIndex":78}]