[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"George Springer lines out to second baseman Jackson Holliday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T23:06:21.223Z","endTime":"2026-05-29T23:06:46.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-29T19:45:24.773Z","endTime":"2026-05-29T22:45:09.008Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-05-29T22:45:09.008Z","endTime":"2026-05-29T23:04:44.567Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"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-05-29T23:04:44.567Z","endTime":"2026-05-29T23:06:23.566Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.386826560852374,"aZ":-15.179952095985712,"pfxX":6.7315355506446,"pfxZ":9.324895105927688,"pX":-1.217618286336387,"pZ":2.1006513286310455,"vX0":-10.356650450947898,"vY0":-133.76354569761978,"vZ0":-6.637537167910696,"x":163.41,"y":182.06,"x0":1.820015795679386,"y0":50.000064627333636,"z0":5.691958361556014,"aX":12.264224876930024},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-10.1,"spinRate":2373,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4086250086661236,"extension":6.472862085362409},"index":3,"playId":"7ee50edc-e91b-30db-8d39-c8f2310f191a","pitchNumber":1,"startTime":"2026-05-29T23:06:23.566Z","endTime":"2026-05-29T23:06:27.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.6,"endSpeed":84.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932017974231684,"aZ":-15.573719567876799,"pfxX":6.921195002031807,"pfxZ":9.05010892524537,"pX":-0.4229667929808537,"pZ":2.812519040909668,"vX0":-8.389471897261808,"vY0":-134.53039515334225,"vZ0":-4.917201920970693,"x":133.12,"y":162.84,"x0":1.835380310952744,"y0":50.00480035332879,"z0":5.76636003348379,"aX":12.699589117440635},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":-10.8,"spinRate":2334,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.4069996970241143,"extension":6.547596997536041},"hitData":{"launchSpeed":59.8,"launchAngle":38.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":134.27}},"index":4,"playId":"eb428a52-185d-3a70-8b09-d75c73e265fa","pitchNumber":2,"startTime":"2026-05-29T23:06:37.468Z","endTime":"2026-05-29T23:06:46.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-29T23:06:46.134Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T23:06:53.765Z","endTime":"2026-05-29T23:07:14.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.609337855339728,"aZ":-14.676466298357894,"pfxX":5.695238107625418,"pfxZ":9.542393925072425,"pX":-0.5739133957438843,"pZ":2.1097859455636185,"vX0":-8.683462621703933,"vY0":-134.42086716142592,"vZ0":-6.7481627392869825,"x":92.11,"y":170.11,"x0":1.9554636287601521,"y0":50.00040011988852,"z0":5.690845491839583,"aX":10.441156196757902},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-8.5,"spinRate":2391,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.40716480072621986,"extension":6.411927635606823},"hitData":{"launchSpeed":94.7,"launchAngle":42.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.24,"coordY":103.04}},"index":0,"playId":"da17915d-ada2-39ee-9218-19e4d5ecab11","pitchNumber":1,"startTime":"2026-05-29T23:07:05.167Z","endTime":"2026-05-29T23:07:14.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:07:14.635Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-29T23:07:24.253Z","endTime":"2026-05-29T23:09:11.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.991483790155176,"aZ":-11.877426832046345,"pfxX":4.86095077347227,"pfxZ":10.880903127334403,"pX":-0.9256973511969315,"pZ":1.7409595500532085,"vX0":-8.92441133711876,"vY0":-135.7742158962273,"vZ0":-8.48315953360517,"x":152.29,"y":191.77,"x0":1.773620025119324,"y0":50.00042101106641,"z0":5.734128881176429,"aX":9.065896847575042},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":-6.8,"spinRate":2470,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4035604047110697,"extension":6.52811749625126},"index":0,"playId":"6ee4f33e-71c6-3b02-80a8-6a889106507f","pitchNumber":1,"startTime":"2026-05-29T23:07:36.547Z","endTime":"2026-05-29T23:07:40.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533917231274664,"aZ":-21.023302031922857,"pfxX":10.472997775565979,"pfxZ":6.0871651332028796,"pX":0.7268587574171126,"pZ":1.7447030639423375,"vX0":-6.769258705044611,"vY0":-134.58147571329218,"vZ0":-6.669512452236806,"x":89.29,"y":191.67,"x0":1.9155998196421726,"y0":50.002887126754665,"z0":5.74672438442255,"aX":19.18849855917796},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":-17.5,"spinRate":2375,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.40717332840513887,"extension":6.447405918819433},"index":1,"playId":"4c84f768-a3ba-39cb-a896-b6eab7d13cfe","pitchNumber":2,"startTime":"2026-05-29T23:07:51.286Z","endTime":"2026-05-29T23:07:54.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9652733094614,"aZ":-30.157348266293805,"pfxX":6.242987081391474,"pfxZ":1.2853573164857939,"pX":1.0181226412959143,"pZ":0.7422857513864064,"vX0":-4.44430459432614,"vY0":-124.17344546306924,"vZ0":-5.766726748230722,"x":78.19,"y":218.74,"x0":2.0127550470035707,"y0":50.00575915167143,"z0":5.579051341004671,"aX":9.830424006927867},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":-10.4,"spinRate":1240,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.43973464048322386,"extension":6.535948998110551},"index":2,"playId":"76031c00-5234-34d3-8510-de452e943ce3","pitchNumber":3,"startTime":"2026-05-29T23:08:10.329Z","endTime":"2026-05-29T23:08:13.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693004958378513,"aZ":-17.768502338805224,"pfxX":7.484548394430814,"pfxZ":7.486253942445593,"pX":1.0060669597052176,"pZ":3.7750947279564073,"vX0":-5.558171450384005,"vY0":-137.42713293211722,"vZ0":-2.4960888736473583,"x":78.65,"y":136.85,"x0":2.0760900260926833,"y0":50.00443243088156,"z0":5.893571770160153,"aX":14.406137717087068},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":-12.5,"spinRate":2416,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.3976163184247379,"extension":6.337769594432614},"index":3,"playId":"ad760043-29dc-3bea-9e11-21c1db6a163c","pitchNumber":4,"startTime":"2026-05-29T23:08:30.785Z","endTime":"2026-05-29T23:08:33.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433914146711285,"aZ":-24.108196273932634,"pfxX":11.725333330683833,"pfxZ":4.259836803540049,"pX":-0.3060775455446569,"pZ":1.6505381784038877,"vX0":-9.617956735111305,"vY0":-136.80935170739966,"vZ0":-6.464788495730065,"x":128.67,"y":194.22,"x0":1.7332200346954092,"y0":50.00334702805591,"z0":5.69865503010105,"aX":22.207545549539308},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.5,"breakHorizontal":-19.2,"spinRate":2332,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4005001090900766,"extension":6.563426487356995},"index":4,"playId":"7f1857db-2539-3b1f-b92c-56c2d553b78b","pitchNumber":5,"startTime":"2026-05-29T23:08:48.670Z","endTime":"2026-05-29T23:08:51.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.673172981373412,"aZ":-30.701015635241333,"pfxX":-3.9319770416272504,"pfxZ":1.0950637116934576,"pX":0.3387837784252271,"pZ":1.9817071659529557,"vX0":-2.49616571349711,"vY0":-115.40588073773617,"vZ0":-2.1483554346445684,"x":104.09,"y":185.27,"x0":1.945706408749057,"y0":50.00489795866738,"z0":5.8847449910215825,"aX":-5.29834783194055},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.7,"breakHorizontal":7.8,"spinRate":2033,"spinDirection":269},"zone":9,"typeConfidence":2.0,"plateTime":0.4747854449052564,"extension":6.287899978110136},"index":5,"playId":"1bf29e94-5c72-3e2c-93d8-e0d13b6208dd","pitchNumber":6,"startTime":"2026-05-29T23:09:07.841Z","endTime":"2026-05-29T23:09:11.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:09:11.061Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a line drive to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-29T23:10:59.571Z","endTime":"2026-05-29T23:11:46.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65797106732415,"aZ":-15.877472045193215,"pfxX":3.418663269381079,"pfxZ":8.540890712512194,"pX":-1.1546289130056724,"pZ":2.380878902938201,"vX0":-7.69603609689206,"vY0":-136.44426387531257,"vZ0":-5.51172104572325,"x":161.01,"y":174.5,"x0":1.2433373900211535,"y0":50.00209736296174,"z0":5.500271751352095,"aX":6.523138309319201},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-4.8,"spinRate":2261,"spinDirection":143},"zone":13,"typeConfidence":0.89,"plateTime":0.3996142597887835,"extension":5.766887635776195},"index":0,"playId":"319e63c7-00f0-3a88-aa24-682fb1d4e7f3","pitchNumber":1,"startTime":"2026-05-29T23:11:19.526Z","endTime":"2026-05-29T23:11:22.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.887760701310526,"aZ":-16.01323059776714,"pfxX":2.3761410346441014,"pfxZ":8.3280625464,"pX":-0.6230620089868132,"pZ":2.7949265075461676,"vX0":-6.324265361633922,"vY0":-137.77187229240238,"vZ0":-4.728631009950814,"x":140.75,"y":163.32,"x0":1.3838559976621048,"y0":50.00276545744087,"z0":5.600467008773617,"aX":4.611473411591996},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-3.1,"spinRate":2272,"spinDirection":147},"zone":1,"typeConfidence":0.89,"plateTime":0.39613085972814677,"extension":5.732078050507634},"hitData":{"launchSpeed":88.1,"launchAngle":13.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.53,"coordY":93.96}},"index":1,"playId":"0387d96d-182f-337d-b539-6da648b42774","pitchNumber":2,"startTime":"2026-05-29T23:11:34.635Z","endTime":"2026-05-29T23:11:46.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:11:46.156Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to third baseman Kazuma Okamoto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-29T23:11:49.386Z","endTime":"2026-05-29T23:14:30.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":86.5,"endSpeed":80.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.043654094413924,"aZ":-28.18611638260217,"pfxX":-1.4380592156464118,"pfxZ":2.4734972457420197,"pX":-1.2403089746410911,"pZ":1.7117452645607507,"vX0":-6.533239915538698,"vY0":-125.87229113745137,"vZ0":-3.6302368001023293,"x":164.28,"y":192.56,"x0":1.5692391231491025,"y0":50.00611103351246,"z0":5.439258330775672,"aX":-2.321953552631617},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":4.0,"spinRate":2498,"spinDirection":186},"zone":13,"typeConfidence":0.9,"plateTime":0.434112322746103,"extension":5.8935004987776844},"index":0,"playId":"c71b4b7e-52ba-337b-8e3c-a67ca4e79e26","pitchNumber":1,"startTime":"2026-05-29T23:12:08.597Z","endTime":"2026-05-29T23:12:12.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.534909332963213,"aZ":-17.990092823639078,"pfxX":5.1819003311585305,"pfxZ":7.383630740352476,"pX":-0.7761546391265247,"pZ":3.589468732405426,"vX0":-7.187192867062226,"vY0":-137.06366881669226,"vZ0":-2.257015967376299,"x":146.59,"y":141.86,"x0":1.1950068277163985,"y0":50.00237211346348,"z0":5.6387954084535155,"aX":9.954991361409691},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.0,"spinRate":2311,"spinDirection":141},"zone":11,"typeConfidence":0.89,"plateTime":0.39813044922972285,"extension":5.823693982751725},"index":1,"playId":"09329e4c-8b68-3610-83dd-0852e5081296","pitchNumber":2,"startTime":"2026-05-29T23:12:23.073Z","endTime":"2026-05-29T23:12:26.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17007349199127,"aZ":-30.563132141434124,"pfxX":-0.9530437771599087,"pfxZ":1.0260767130692159,"pX":-0.24220295454947288,"pZ":1.139991452125826,"vX0":-4.415370629452517,"vY0":-125.25515064846985,"vZ0":-4.403921222733807,"x":126.23,"y":208.0,"x0":1.6731044513465037,"y0":50.005124173159224,"z0":5.442540463852413,"aX":-1.502756914875525},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":2.9,"spinRate":2560,"spinDirection":204},"zone":13,"typeConfidence":0.89,"plateTime":0.4386187024136965,"extension":5.884497237524523},"index":2,"playId":"7de4fecd-b372-30b8-98c1-237edca8b301","pitchNumber":3,"startTime":"2026-05-29T23:12:43.093Z","endTime":"2026-05-29T23:12:46.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.286844379626434,"aZ":-30.125862795269114,"pfxX":-2.3539852558098007,"pfxZ":1.3184228644497509,"pX":-0.06823858731314397,"pZ":3.6114188326643495,"vX0":-3.4577327791213572,"vY0":-123.36972930259694,"vZ0":1.0951037471452263,"x":119.6,"y":141.27,"x0":1.6542283722402633,"y0":50.000271926428915,"z0":5.690502962416116,"aX":-3.647227274840863},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":5.0,"spinRate":2497,"spinDirection":177},"zone":11,"typeConfidence":0.91,"plateTime":0.44304671252433314,"extension":5.645894144195377},"index":3,"playId":"19df7d15-64d4-377f-a782-6729abb3e8e1","pitchNumber":4,"startTime":"2026-05-29T23:13:00.828Z","endTime":"2026-05-29T23:13:04.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.381167684787467,"aZ":-13.889248765914905,"pfxX":3.357340582033525,"pfxZ":9.525914123390681,"pX":-0.10455877451775114,"pZ":2.7458731651223998,"vX0":-5.191438372626898,"vY0":-137.1982480192587,"vZ0":-4.966162082775091,"x":120.99,"y":164.64,"x0":1.3699808897455645,"y0":50.00601202797909,"z0":5.515526171675815,"aX":6.446921852608543},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-5.0,"spinRate":2278,"spinDirection":144},"zone":5,"typeConfidence":0.89,"plateTime":0.3981846107129292,"extension":5.9722468326326625},"index":4,"playId":"68bad408-a03f-3bd2-bc76-1bc8c8499401","pitchNumber":5,"startTime":"2026-05-29T23:13:20.466Z","endTime":"2026-05-29T23:13:23.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-29T23:13:46.985Z","endTime":"2026-05-29T23:14:03.322Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"4a4d14b8-a848-309d-b2df-d12082e0587b","startTime":"2026-05-29T23:14:03.322Z","endTime":"2026-05-29T23:14:06.322Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50443294765543,"aZ":-29.404440088668014,"pfxX":-2.0287804350633163,"pfxZ":1.707872449544614,"pX":-1.0088628992331796,"pZ":1.5758385861000956,"vX0":-5.425857715074785,"vY0":-126.15671802403888,"vZ0":-3.898822411521815,"x":155.46,"y":196.23,"x0":1.429084922593828,"y0":50.002271192539915,"z0":5.498884237425809,"aX":-3.284203288577656},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":4.8,"spinRate":2532,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.43337576191736327,"extension":5.760711052608665},"hitData":{"launchSpeed":65.2,"launchAngle":15.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":156.24}},"index":7,"playId":"f50c582b-6ce4-37c5-9a95-f2467e30134c","pitchNumber":6,"startTime":"2026-05-29T23:14:20.390Z","endTime":"2026-05-29T23:14:30.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:14:30.426Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Adley Rutschman grounds into a double play, second baseman Charles McAdoo to first baseman Vladimir Guerrero Jr. Taylor Ward out at 2nd. Adley Rutschman out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-29T23:14:51.030Z","endTime":"2026-05-29T23:17:38.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"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,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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227598629955363,"aZ":-28.985266581978447,"pfxX":-2.4277617753668896,"pfxZ":2.057783630990139,"pX":-0.7855957895074462,"pZ":2.2898333642902915,"vX0":-5.320622159726808,"vY0":-123.94419725976017,"vZ0":-2.035169932635747,"x":146.95,"y":176.95,"x0":1.7061487765642056,"y0":50.0052904608598,"z0":5.5466538571643165,"aX":-3.7706561148202273},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":5.6,"spinRate":2579,"spinDirection":163},"zone":4,"typeConfidence":0.91,"plateTime":0.4422431849626536,"extension":5.849755812715416},"index":0,"playId":"7147eb9f-3baf-3e9b-97d6-3ddcded8494f","pitchNumber":1,"startTime":"2026-05-29T23:15:17.761Z","endTime":"2026-05-29T23:15:20.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.8,"endSpeed":76.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430385391570372,"aZ":-32.041356468182784,"pfxX":7.696308766002286,"pfxZ":0.09185263335247029,"pX":1.2390098182726397,"pZ":2.629458310316944,"vX0":-3.3943435123479704,"vY0":-122.06068261132643,"vZ0":-0.7223574783682026,"x":69.77,"y":167.78,"x0":1.6523869865390872,"y0":50.00607599551388,"z0":5.70347685014498,"aX":11.542365430946179},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":1532,"spinDirection":100},"zone":12,"typeConfidence":0.74,"plateTime":0.44982146677049784,"extension":5.662834871427697},"index":1,"playId":"d41e0e24-c176-3634-8c9e-bcc20d5e0e43","pitchNumber":2,"startTime":"2026-05-29T23:15:37.160Z","endTime":"2026-05-29T23:15:40.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890578902454333,"aZ":-13.442215274201583,"pfxX":4.054916925532824,"pfxZ":9.726162624180988,"pX":-0.28869691814799553,"pZ":1.9632599828687893,"vX0":-5.617309399882285,"vY0":-138.1628986409851,"vZ0":-7.0656380286646705,"x":128.0,"y":185.77,"x0":1.247592190619277,"y0":50.001920065503064,"z0":5.464141027242183,"aX":7.809093546793731},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":-6.1,"spinRate":2240,"spinDirection":139},"zone":7,"typeConfidence":0.9,"plateTime":0.39701676134601627,"extension":5.83575667142583},"index":2,"playId":"3f737b74-48f1-333b-b8ff-bcded3c2e43f","pitchNumber":3,"startTime":"2026-05-29T23:15:54.302Z","endTime":"2026-05-29T23:15:58.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-29T23:16:06.244Z","endTime":"2026-05-29T23:16:21.518Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.794425571009754,"aZ":-43.960664463039556,"pfxX":-4.774419509686167,"pfxZ":-8.782420449391996,"pX":0.9616027969446694,"pZ":3.401186676652764,"vX0":-0.38632522647087075,"vY0":-115.75791798670964,"vZ0":3.834053975907616,"x":80.35,"y":146.95,"x0":1.7505440778685504,"y0":50.002544508935614,"z0":5.962836368197237,"aX":-6.408365048804274},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-14.5,"breakHorizontal":8.8,"spinRate":2763,"spinDirection":327},"zone":12,"typeConfidence":0.9,"plateTime":0.4751413394755599,"extension":5.478716132243596},"index":4,"playId":"12119624-a0a5-3ffd-85e8-be29b3bdcfe5","pitchNumber":4,"startTime":"2026-05-29T23:16:21.518Z","endTime":"2026-05-29T23:16:25.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.8,"endSpeed":86.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.727310102270796,"aZ":-16.78095431312704,"pfxX":3.3445495495902016,"pfxZ":8.025363203581772,"pX":-0.9626442518833032,"pZ":1.1386427825616317,"vX0":-7.060597757059261,"vY0":-137.66726128099555,"vZ0":-8.594534046238833,"x":153.69,"y":208.04,"x0":1.2014572033083233,"y0":50.00312564059046,"z0":5.438148019772829,"aX":6.4159712260266355},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":-4.6,"spinRate":2252,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.3979396034051481,"extension":6.024699106411884},"index":5,"playId":"a7e9d3aa-1c18-357f-a666-f154acd388d4","pitchNumber":5,"startTime":"2026-05-29T23:16:42.575Z","endTime":"2026-05-29T23:16:46.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40207070367052,"aZ":-27.190333520882007,"pfxX":-2.6515122531434976,"pfxZ":3.1287493931037895,"pX":-0.257517033955583,"pZ":1.8946952081761206,"vX0":-3.5978902612768575,"vY0":-125.1706869469953,"vZ0":-3.4154067600514337,"x":126.82,"y":187.62,"x0":1.5409256197589238,"y0":50.00181095165467,"z0":5.494252979331918,"aX":-4.222283740224712},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":5.6,"spinRate":2524,"spinDirection":176},"zone":7,"typeConfidence":0.91,"plateTime":0.4369655262109222,"extension":5.836698739374291},"index":6,"playId":"936d355f-fa51-344b-823d-7e9a43430b01","pitchNumber":6,"startTime":"2026-05-29T23:17:09.424Z","endTime":"2026-05-29T23:17:12.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.927026305284627,"aZ":-30.784455757239897,"pfxX":-1.3673525672433542,"pfxZ":0.9031099036070476,"pX":-0.1569971761768056,"pZ":3.4473563641176157,"vX0":-3.6868790474964706,"vY0":-122.8165379719538,"vZ0":0.8298609374012442,"x":122.98,"y":145.7,"x0":1.5375285027491676,"y0":50.00147205933434,"z0":5.710744005145908,"aX":-2.101353132287195},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.0,"breakHorizontal":3.2,"spinRate":2577,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.44493396814984454,"extension":5.651128810048206},"hitData":{"launchSpeed":85.2,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":149.15}},"index":7,"playId":"5905b35b-05e5-3d6c-812d-b4311f8afd4f","pitchNumber":7,"startTime":"2026-05-29T23:17:31.103Z","endTime":"2026-05-29T23:17:38.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"R","description":"Right"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:17:38.662Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kazuma Okamoto flies out sharply to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-29T23:19:31.246Z","endTime":"2026-05-29T23:19:51.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.543832373084722,"aZ":-29.645565952119323,"pfxX":-0.959809813525558,"pfxZ":1.7816117763830857,"pX":-0.23754206881084658,"pZ":2.34923076397724,"vX0":-4.960557929664524,"vY0":-117.94665270002521,"vZ0":-1.781283380703066,"x":126.05,"y":175.35,"x0":2.0099467452017157,"y0":50.00519292974774,"z0":5.824955344365608,"aX":-1.36401987602372},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.1,"breakHorizontal":2.9,"spinRate":2275,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4628030370662546,"extension":6.3350695815691935},"hitData":{"launchSpeed":102.7,"launchAngle":53.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.8,"coordY":92.74}},"index":0,"playId":"3a4687db-a99c-3cc5-bc0b-128ed0037129","pitchNumber":1,"startTime":"2026-05-29T23:19:40.485Z","endTime":"2026-05-29T23:19:51.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:19:51.629Z","atBatIndex":6},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Daulton Varsho triples (2) on a sharp fly ball to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-29T23:20:05.395Z","endTime":"2026-05-29T23:21:04.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.7,"endSpeed":84.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12721914937008,"aZ":-15.732746073794239,"pfxX":6.717133591847528,"pfxZ":8.959013665319677,"pX":-0.7869885750236294,"pZ":2.266075784079496,"vX0":-9.091806458062168,"vY0":-134.57551443929043,"vZ0":-6.174772968474989,"x":147.0,"y":177.6,"x0":1.7619890461830332,"y0":50.0010306554482,"z0":5.704191104355998,"aX":12.324190806307662},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-10.2,"spinRate":2483,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.40695802866400754,"extension":6.552759629690625},"index":0,"playId":"2ae9c40b-15b6-357e-b727-e61a453008c1","pitchNumber":1,"startTime":"2026-05-29T23:20:13.707Z","endTime":"2026-05-29T23:20:17.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.559767968129712,"aZ":-15.357280133609189,"pfxX":7.420764298230525,"pfxZ":8.975119979528383,"pX":-0.6591341290557095,"pZ":2.007274073814439,"vX0":-8.978666362921354,"vY0":-135.73122193657014,"vZ0":-7.147129062968117,"x":142.12,"y":184.58,"x0":1.72114371206014,"y0":50.00227070311846,"z0":5.735746965867239,"aX":13.903508177734313},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-11.6,"spinRate":2475,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.40291245889270577,"extension":6.366097577279679},"index":1,"playId":"24a18c6e-0017-337b-b7d4-d4e8aa6748db","pitchNumber":2,"startTime":"2026-05-29T23:20:28.247Z","endTime":"2026-05-29T23:20:32.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-29T23:20:45.950Z","endTime":"2026-05-29T23:20:49.534Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.411891427417878,"aZ":-15.6098198365326,"pfxX":6.821425137656233,"pfxZ":8.897337764409404,"pX":-0.6999284303131992,"pZ":3.5291739101062642,"vX0":-8.715905806038268,"vY0":-135.3310335768758,"vZ0":-3.2687567714282846,"x":143.68,"y":143.49,"x0":1.6701774890546612,"y0":50.00658522536833,"z0":5.840379278184394,"aX":12.706656352836267},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2304,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.40409845674391676,"extension":6.497653500700274},"hitData":{"launchSpeed":100.4,"launchAngle":26.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":122.6,"coordY":35.53}},"index":3,"playId":"b61fc736-1d3a-36ad-87e5-2556bb3efe53","pitchNumber":3,"startTime":"2026-05-29T23:20:49.534Z","endTime":"2026-05-29T23:21:04.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":-7.300000000000004,"leverageIndex":0.67,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:21:04.399Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Charles McAdoo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-29T23:21:26.765Z","endTime":"2026-05-29T23:22:52.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.990674151301253,"aZ":-12.833111830295092,"pfxX":5.613081818040574,"pfxZ":10.348966256234636,"pX":0.4102635768310872,"pZ":3.4708785025366398,"vX0":-6.17908139237539,"vY0":-136.11959628871674,"vZ0":-3.649358655456585,"x":101.36,"y":145.07,"x0":1.9847638992105134,"y0":50.003065142397084,"z0":5.7226202797920465,"aX":10.491317350496832},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-8.8,"spinRate":2395,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4030021740247687,"extension":6.523750663051165},"index":0,"playId":"df1fd267-19c7-3021-aefc-33dde56c9983","pitchNumber":1,"startTime":"2026-05-29T23:21:34.098Z","endTime":"2026-05-29T23:21:37.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.996114395734384,"aZ":-14.560197454555702,"pfxX":6.213571571456697,"pfxZ":9.374036609950105,"pX":0.98737067300232,"pZ":3.785252960041704,"vX0":-5.120139255745646,"vY0":-136.23535686292118,"vZ0":-2.6371903995292474,"x":79.36,"y":136.58,"x0":2.0840475057693704,"y0":50.00576028130606,"z0":5.772597397157478,"aX":11.679252647599016},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-10.2,"spinRate":2461,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4020869171154997,"extension":6.481720150111014},"index":1,"playId":"b5d3e4c5-6a01-36a1-a133-27b20e28acbb","pitchNumber":2,"startTime":"2026-05-29T23:21:50.503Z","endTime":"2026-05-29T23:21:53.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20400560016727,"aZ":-12.414518621504575,"pfxX":4.796802721220381,"pfxZ":10.583474666370892,"pX":-0.37253565210169987,"pZ":2.9551534183537567,"vX0":-7.438280850491148,"vY0":-135.87703787169627,"vZ0":-5.115671769187757,"x":102.19,"y":133.36,"x0":1.7791761076909398,"y0":50.00350902945108,"z0":5.727339984603854,"aX":8.956936830240105},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":-7.1,"spinRate":2408,"spinDirection":125},"zone":1,"typeConfidence":2.0,"plateTime":0.40335651377271375,"extension":6.577621015428895},"index":2,"playId":"1c8869ff-a751-395d-ab52-0d10c3d30061","pitchNumber":3,"startTime":"2026-05-29T23:22:08.936Z","endTime":"2026-05-29T23:22:12.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2822344488524,"aZ":-16.1939604184514,"pfxX":6.244901305956343,"pfxZ":8.595246923304972,"pX":-0.3475146491349521,"pZ":3.2698208960131936,"vX0":-7.807789071222441,"vY0":-135.4245019861862,"vZ0":-3.6646889399093707,"x":130.25,"y":150.49,"x0":1.7601765251992156,"y0":50.00345668876585,"z0":5.771728767520526,"aX":11.612270904036924},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":-9.7,"spinRate":2492,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.40428637698841596,"extension":6.466773961688967},"index":3,"playId":"acb87b78-30d6-37ac-bde9-341f3bb14b40","pitchNumber":4,"startTime":"2026-05-29T23:22:49.091Z","endTime":"2026-05-29T23:22:52.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.44,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:22:52.901Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to second baseman Jackson Holliday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-29T23:23:22.064Z","endTime":"2026-05-29T23:23:31.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-29T23:23:12.179Z","endTime":"2026-05-29T23:23:24.373Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66401970347184,"aZ":-15.491144842580862,"pfxX":6.5445141228419486,"pfxZ":8.779723741989674,"pX":0.7514486365741362,"pZ":3.008248613560375,"vX0":-5.614535521943249,"vY0":-137.05762921898068,"vZ0":-4.627486462253473,"x":88.36,"y":157.56,"x0":1.977579775107652,"y0":50.00032694171457,"z0":5.778401555731044,"aX":12.432802175032375},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2425,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.3998209617360149,"extension":6.4067462380727225},"hitData":{"launchSpeed":103.2,"launchAngle":7.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":146.11}},"index":1,"playId":"cfaf1c68-bbcd-39fd-af6c-5028d026ca12","pitchNumber":1,"startTime":"2026-05-29T23:23:24.373Z","endTime":"2026-05-29T23:23:31.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"third":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:23:31.384Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T23:25:21.106Z","endTime":"2026-05-29T23:27:11.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23854161309193,"aZ":-43.74323622887138,"pfxX":-4.477529695640213,"pfxZ":-8.817875935005208,"pX":-0.6945873984120281,"pZ":1.9798717492651126,"vX0":-3.5785790147922323,"vY0":-113.93061817015752,"vZ0":1.2323548823587043,"x":143.48,"y":185.32,"x0":1.47897615660854,"y0":50.00173622531734,"z0":5.760511471813125,"aX":-5.8754679259955225},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.4,"breakHorizontal":9.0,"spinRate":2746,"spinDirection":331},"zone":7,"typeConfidence":0.9,"plateTime":0.4810516548635779,"extension":5.619058565895543},"index":0,"playId":"ef2775c3-3909-3882-8a7a-43a513296177","pitchNumber":1,"startTime":"2026-05-29T23:25:37.800Z","endTime":"2026-05-29T23:25:42.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":96.0,"endSpeed":87.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27528769309939,"aZ":-15.215278435114838,"pfxX":3.6890257964180444,"pfxZ":8.636164772707652,"pX":0.6930131099831428,"pZ":3.5329869837559285,"vX0":-2.783438274454611,"vY0":-139.6982515757725,"vZ0":-3.090287904720247,"x":90.58,"y":143.39,"x0":1.226066015359421,"y0":50.006498130826614,"z0":5.6617433874406995,"aX":7.248158448175513},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-6.0,"spinRate":2384,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.39300562475949974,"extension":5.872930023806626},"index":1,"playId":"49b58d08-e6ae-37e5-a4bb-0a4e25063e8f","pitchNumber":2,"startTime":"2026-05-29T23:25:53.520Z","endTime":"2026-05-29T23:26:02.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.151901246952413,"aZ":-27.145825705098687,"pfxX":-2.5875659136311286,"pfxZ":3.1720129675280164,"pX":-1.071611089030412,"pZ":1.672576076487168,"vX0":-5.399660905019999,"vY0":-125.1150762819315,"vZ0":-4.065332995094272,"x":157.85,"y":193.62,"x0":1.4504716196726157,"y0":50.004775330234274,"z0":5.542272219750064,"aX":-4.10330273497508},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":5.9,"spinRate":2443,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.43772457887137195,"extension":5.790122551235699},"index":2,"playId":"ae7c4315-9832-366e-b9f3-779c67ccebcc","pitchNumber":3,"startTime":"2026-05-29T23:26:29.023Z","endTime":"2026-05-29T23:26:32.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.162722053226044,"aZ":-13.93533910682726,"pfxX":2.73701990856647,"pfxZ":9.42550380901151,"pX":0.30080957107243683,"pZ":3.319103991175006,"vX0":-3.7398646996674847,"vY0":-138.30892964037662,"vZ0":-3.6453914764974535,"x":105.53,"y":149.16,"x0":1.3156151403178757,"y0":50.006034996798164,"z0":5.590357556256425,"aX":5.298339718739777},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":-4.2,"spinRate":2215,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.3961959978734373,"extension":5.915861352504454},"index":3,"playId":"35d673f4-7bb8-38f3-8527-386b12abf597","pitchNumber":4,"startTime":"2026-05-29T23:26:44.451Z","endTime":"2026-05-29T23:26:48.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":86.3,"endSpeed":79.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.532173882579713,"aZ":-30.292104996178228,"pfxX":7.829231734237718,"pfxZ":1.1709559718134717,"pX":0.8707263663780952,"pZ":3.656395483514944,"vX0":-4.018653401625483,"vY0":-125.66980891029849,"vZ0":1.036207625950172,"x":83.81,"y":140.06,"x0":1.4664813750509094,"y0":50.005382527969516,"z0":5.684170693179606,"aX":12.626262963816043},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":-13.3,"spinRate":1559,"spinDirection":110},"zone":12,"typeConfidence":0.86,"plateTime":0.43449762914080114,"extension":5.881221589735196},"index":4,"playId":"a4a9a6e0-cf9d-35cb-a293-19ee54387f3f","pitchNumber":5,"startTime":"2026-05-29T23:27:08.650Z","endTime":"2026-05-29T23:27:11.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:27:11.881Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a line drive to right fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T23:27:20.604Z","endTime":"2026-05-29T23:27:44.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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, 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":86.5,"endSpeed":79.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94817585167471,"aZ":-26.67179371564845,"pfxX":-3.196318564689325,"pfxZ":3.3933590606229043,"pX":-0.2946777558487569,"pZ":2.862919666788202,"vX0":-3.7099245743245337,"vY0":-126.04592562043013,"vZ0":-1.4519064496084575,"x":128.23,"y":161.48,"x0":1.6075264389051926,"y0":50.00002918494793,"z0":5.5858571785007625,"aX":-5.177675897229011},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":6.6,"spinRate":2606,"spinDirection":177},"zone":4,"typeConfidence":0.91,"plateTime":0.43339529935850507,"extension":5.920608776235759},"hitData":{"launchSpeed":110.0,"launchAngle":7.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.04,"coordY":92.8}},"index":0,"playId":"45490cf5-07c5-3784-8fe2-7240326d6422","pitchNumber":1,"startTime":"2026-05-29T23:27:33.524Z","endTime":"2026-05-29T23:27:44.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:27:44.522Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leody Taveras singles on a line drive to right fielder Yohendrick Piñango. Samuel Basallo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T23:27:54.605Z","endTime":"2026-05-29T23:29:48.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":76.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238860640410884,"aZ":-29.207196423499216,"pfxX":8.842101301622979,"pfxZ":1.9934788444253169,"pX":0.6698683489443364,"pZ":2.819298217765572,"vX0":-4.7606690462733035,"vY0":-120.90708428336404,"vZ0":-0.6619077903761522,"x":91.47,"y":162.66,"x0":1.5094255167274808,"y0":50.00336409861917,"z0":5.646091994702215,"aX":13.170734869307319},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":-15.0,"spinRate":1474,"spinDirection":102},"zone":6,"typeConfidence":0.83,"plateTime":0.45196117128457036,"extension":5.789397755165563},"index":0,"playId":"e67bef5d-d7b7-3141-9400-c7ad7cb28d76","pitchNumber":1,"startTime":"2026-05-29T23:28:08.175Z","endTime":"2026-05-29T23:28:12.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544230203495914,"aZ":-28.215886604509254,"pfxX":-2.270939509662211,"pfxZ":2.5532269668504313,"pX":-0.9758646520372593,"pZ":3.1133474923075486,"vX0":-5.133740005642158,"vY0":-124.18068157104307,"vZ0":-0.42491148589471317,"x":154.2,"y":154.72,"x0":1.4192477374150185,"y0":50.00325435516347,"z0":5.648655654818733,"aX":-3.52035982658351},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":5.4,"spinRate":2468,"spinDirection":163},"zone":11,"typeConfidence":0.91,"plateTime":0.4423030032083304,"extension":5.694365809598014},"index":1,"playId":"2415e821-b85e-33db-951d-615bf9e4959d","pitchNumber":2,"startTime":"2026-05-29T23:28:22.541Z","endTime":"2026-05-29T23:28:26.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21595019562942,"aZ":-29.538358753595354,"pfxX":8.285580602587359,"pfxZ":1.7063554105231304,"pX":1.5044774607923286,"pZ":2.828428859898059,"vX0":-2.84364886921032,"vY0":-123.13985061277425,"vZ0":-0.96908214754923,"x":59.65,"y":162.41,"x0":1.594214532167061,"y0":50.00199265869519,"z0":5.7139514752580975,"aX":12.792356152713737},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":-14.4,"spinRate":1465,"spinDirection":109},"zone":12,"typeConfidence":0.86,"plateTime":0.44388527148026347,"extension":5.6844951749594035},"index":2,"playId":"f67874da-42d7-3087-a14c-720bdbdf9e06","pitchNumber":3,"startTime":"2026-05-29T23:28:38.611Z","endTime":"2026-05-29T23:28:41.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.393600766926617,"aZ":-29.685337840655105,"pfxX":-2.4216274388045056,"pfxZ":1.5927642822918866,"pX":-0.8530109081544813,"pZ":2.8710834826337877,"vX0":-4.73500423135391,"vY0":-123.67612447797097,"vZ0":-0.6603790534541739,"x":149.51,"y":161.26,"x0":1.393654696644339,"y0":50.00415658807268,"z0":5.609952269744189,"aX":-3.788117969155875},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":5.4,"spinRate":2447,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.44122726250850297,"extension":5.758367052909685},"index":3,"playId":"beff97ea-36cd-33f3-8eea-5a83d25dd368","pitchNumber":4,"startTime":"2026-05-29T23:28:55.465Z","endTime":"2026-05-29T23:28:59.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056392352118735,"aZ":-15.551727957492867,"pfxX":2.4638294206974267,"pfxZ":8.596240614522953,"pX":-0.5547414577966884,"pZ":3.9426835555243804,"vX0":-5.810899015890696,"vY0":-137.60257386793003,"vZ0":-1.7545163462180362,"x":138.15,"y":132.33,"x0":1.2562461933796318,"y0":50.006330379979936,"z0":5.632397390847346,"aX":4.766680190761605},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-3.4,"spinRate":2227,"spinDirection":147},"zone":11,"typeConfidence":0.88,"plateTime":0.39673184444038423,"extension":5.7984061265254985},"index":4,"playId":"55a1f373-96f3-32d4-a36a-90777c625976","pitchNumber":5,"startTime":"2026-05-29T23:29:18.151Z","endTime":"2026-05-29T23:29:21.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455680268433973,"aZ":-14.865277150744479,"pfxX":2.8095082150156068,"pfxZ":8.903068876518972,"pX":-0.5063608612160767,"pZ":2.2113088506214162,"vX0":-5.636999820264824,"vY0":-138.22256403168603,"vZ0":-6.458976072795588,"x":136.3,"y":179.07,"x0":1.1900966030354703,"y0":50.00235574860001,"z0":5.56800891160351,"aX":5.462246060617394},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":-4.0,"spinRate":2377,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.3955613822454853,"extension":5.944850417795166},"hitData":{"launchSpeed":91.3,"launchAngle":9.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.95,"coordY":136.48}},"index":5,"playId":"9a369fa9-914a-33a9-a068-fa18caa1f3d8","pitchNumber":6,"startTime":"2026-05-29T23:29:38.060Z","endTime":"2026-05-29T23:29:48.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"first":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:29:48.695Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T23:29:57.239Z","endTime":"2026-05-29T23:31:19.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68877851641578,"aZ":-23.303860446447523,"pfxX":-2.05158337036628,"pfxZ":5.676835374954132,"pX":-0.6233030261001247,"pZ":1.809956998757808,"vX0":-5.030267227159569,"vY0":-124.164506151101,"vZ0":-4.110857853769922,"x":140.76,"y":189.91,"x0":1.6948104974362428,"y0":50.003294748322325,"z0":5.424533616233786,"aX":-3.204814052837612},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.6,"breakHorizontal":4.9,"spinRate":2294,"spinDirection":149},"zone":7,"typeConfidence":0.92,"plateTime":0.44100106261582406,"extension":5.748278132090958},"index":0,"playId":"7aee8d76-8c9d-3616-ba33-ef87a22543f3","pitchNumber":1,"startTime":"2026-05-29T23:30:29.145Z","endTime":"2026-05-29T23:30:33.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.359620938781646,"aZ":-44.74337860697969,"pfxX":-5.5104889008091655,"pfxZ":-9.95000340667929,"pX":1.0763779579278614,"pZ":4.82019688052549,"vX0":0.0657727393021933,"vY0":-112.01648600716783,"vZ0":7.434588833774903,"x":75.97,"y":108.63,"x0":1.7617513942074348,"y0":50.00263895680257,"z0":6.047024481991542,"aX":-6.960787058963546},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-15.6,"breakHorizontal":10.0,"spinRate":2801,"spinDirection":320},"zone":12,"typeConfidence":0.91,"plateTime":0.49008501980368413,"extension":5.58114808137777},"index":1,"playId":"0545cb5b-1d4a-3327-8738-0c288c31d9b3","pitchNumber":2,"startTime":"2026-05-29T23:30:48.886Z","endTime":"2026-05-29T23:30:52.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85007518910679,"aZ":-29.562299172437115,"pfxX":-0.17228684488661639,"pfxZ":1.7252630722161584,"pX":0.553740078745828,"pZ":3.2212401171934726,"vX0":-2.8001337072177317,"vY0":-122.39846136473822,"vZ0":0.38234618545008625,"x":95.89,"y":151.81,"x0":1.7363816072218892,"y0":50.001267779603175,"z0":5.600620303263993,"aX":-0.26040680957077644},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.5,"breakHorizontal":1.0,"spinRate":2499,"spinDirection":162},"zone":3,"typeConfidence":0.91,"plateTime":0.4480182779320905,"extension":5.706694068216097},"hitData":{"launchSpeed":73.1,"launchAngle":34.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.84,"coordY":96.41}},"index":2,"playId":"31c979b1-7cea-331a-8d08-157b7d57480b","pitchNumber":3,"startTime":"2026-05-29T23:31:09.670Z","endTime":"2026-05-29T23:31:19.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-4.699999999999996,"leverageIndex":2.01,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:31:19.812Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Coby Mayo lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-29T23:34:09.269Z","endTime":"2026-05-29T23:37:07.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,8,9],"actionIndex":[1,7],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-29T23:31:33.557Z","endTime":"2026-05-29T23:31:56.027Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Austin Voth replaces Adam Macko.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-29T23:31:56.027Z","endTime":"2026-05-29T23:34:11.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608723,"link":"/api/v1/people/608723"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.016466748727556,"aZ":-32.83461936516665,"pfxX":8.44589074429239,"pfxZ":-0.48859417104191394,"pX":-0.3877735855969976,"pZ":2.7533653168505783,"vX0":2.8417727891880618,"vY0":-116.00939281259886,"vZ0":0.5388415646498006,"x":131.78,"y":164.44,"x0":-2.7262228304579694,"y0":50.00127879798745,"z0":5.651855946337794,"aX":11.491517922551303},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.5,"breakHorizontal":-16.0,"spinRate":2814,"spinDirection":58},"zone":4,"typeConfidence":0.91,"plateTime":0.47242217329564573,"extension":6.212096781025533},"index":2,"playId":"04850c8c-7f38-3df0-9cda-bc3c61e260eb","pitchNumber":1,"startTime":"2026-05-29T23:34:11.509Z","endTime":"2026-05-29T23:34:20.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0098899130422,"aZ":-27.935389603253245,"pfxX":2.9398570991072743,"pfxZ":2.565592574035037,"pX":1.8032631932223269,"pZ":2.980183347513136,"vX0":8.881893352055231,"vY0":-127.22476890979803,"vZ0":-1.6319237762232766,"x":48.26,"y":158.32,"x0":-2.1032063159246768,"y0":50.00476694094311,"z0":5.826100581266693,"aX":4.859611298569016},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":-7.2,"spinRate":2503,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.42911604922352264,"extension":6.348372243765261},"index":3,"playId":"80da2681-904b-3294-b029-89bead05e613","pitchNumber":2,"startTime":"2026-05-29T23:34:42.425Z","endTime":"2026-05-29T23:34:45.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97988404414522,"aZ":-17.347973269679905,"pfxX":-7.028980602166442,"pfxZ":7.996532414425181,"pX":-1.2341427489850443,"pZ":3.453666002209411,"vX0":5.097763898519699,"vY0":-134.7486383453046,"vZ0":-2.7441781266823297,"x":164.04,"y":145.53,"x0":-2.2293051782488513,"y0":50.005546413342515,"z0":5.698991498747685,"aX":-13.036454347431501},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2263,"spinDirection":209},"zone":11,"typeConfidence":0.58,"plateTime":0.40519817939797953,"extension":6.3442055749911095},"index":4,"playId":"d3df843e-183b-3bbc-9d77-f05ee6ca55f9","pitchNumber":3,"startTime":"2026-05-29T23:35:00.958Z","endTime":"2026-05-29T23:35:04.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-29T23:35:23.950Z","endTime":"2026-05-29T23:35:44.600Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.434357220344985,"aZ":-35.533676652277364,"pfxX":11.356388388688574,"pfxZ":-2.5533718862115453,"pX":0.2462115940130084,"pZ":3.0509773634072777,"vX0":2.932523966461761,"vY0":-114.41663089410055,"vZ0":1.8057373194435447,"x":107.61,"y":156.4,"x0":-2.5292539409357153,"y0":50.00109033109653,"z0":5.750867527551192,"aX":14.953785459852586},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-3.8,"breakHorizontal":-21.4,"spinRate":2756,"spinDirection":51},"zone":3,"typeConfidence":0.91,"plateTime":0.47995021040355645,"extension":6.212541889484111},"index":6,"playId":"9b0fb324-8f5e-3eb5-8c8a-3625f76fb172","pitchNumber":4,"startTime":"2026-05-29T23:35:44.600Z","endTime":"2026-05-29T23:35:51.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dropped foul pop error by first baseman Vladimir Guerrero Jr.","event":"Error","eventType":"error","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"actionPlayId":"9b0fb324-8f5e-3eb5-8c8a-3625f76fb172","startTime":"2026-05-29T23:36:16.736Z","endTime":"2026-05-29T23:36:29.621Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"postOnFirst":{"id":665750,"link":"/api/v1/people/665750"},"postOnSecond":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_foul_error"}],"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":1.81,"dramaIndex":51.0,"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":67.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12061140870444,"aZ":-42.017981343532,"pfxX":7.513576108796218,"pfxZ":-8.593190577278413,"pX":-1.0865851101090598,"pZ":0.24418005179412122,"vX0":0.8316677051322893,"vY0":-107.45797153299668,"vZ0":-1.5298237120128126,"x":158.42,"y":232.19,"x0":-2.454747671133815,"y0":50.00275829765057,"z0":5.719390919955925,"aX":8.608855832191814},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-15.6,"breakHorizontal":-13.8,"spinRate":2830,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.5137141885202836,"extension":6.2019528342699735},"index":8,"playId":"ee37d643-87b9-3da7-bac5-397887726338","pitchNumber":5,"startTime":"2026-05-29T23:36:29.621Z","endTime":"2026-05-29T23:36:33.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.473493442015283,"aZ":-14.998720351649933,"pfxX":-4.847780884671483,"pfxZ":9.251883808079466,"pX":0.1457591304038237,"pZ":2.5246222296974916,"vX0":7.850268413277664,"vY0":-134.9391672377436,"vZ0":-5.6266592911123885,"x":111.44,"y":170.62,"x0":-2.162250436604578,"y0":50.004341827747666,"z0":5.681506456402061,"aX":-9.001977870652729},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2267,"spinDirection":214},"zone":5,"typeConfidence":0.87,"plateTime":0.4048304486603054,"extension":6.420955623293913},"hitData":{"launchSpeed":109.1,"launchAngle":17.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.86,"coordY":47.91}},"index":9,"playId":"1945d108-a3c5-3564-830c-3ce049e22f68","pitchNumber":6,"startTime":"2026-05-29T23:37:00.538Z","endTime":"2026-05-29T23:37:07.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"second":{"id":694212,"link":"/api/v1/people/694212"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:37:07.480Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yohendrick Piñango lines out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T23:39:12.854Z","endTime":"2026-05-29T23:39:57.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":91.6,"endSpeed":84.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54206258651608,"aZ":-17.289395115922986,"pfxX":6.446119389835873,"pfxZ":8.230795004425406,"pX":-0.6829661579248761,"pZ":2.117693943419247,"vX0":-8.595950955817685,"vY0":-133.13926961524547,"vZ0":-6.386015578072698,"x":143.03,"y":181.6,"x0":1.7386560307402363,"y0":50.006540997453435,"z0":5.783240553514819,"aX":11.663768298778558},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-10.0,"spinRate":2430,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.41019640709145744,"extension":6.550906947115288},"index":0,"playId":"13ff1051-4353-32da-939f-55c123c7d30a","pitchNumber":1,"startTime":"2026-05-29T23:39:19.859Z","endTime":"2026-05-29T23:39:23.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":81.7,"endSpeed":76.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.381429496723975,"aZ":-28.89402045662291,"pfxX":-1.570083456898018,"pfxZ":2.2722829535704343,"pX":-0.9646037663884058,"pZ":0.9580194323265466,"vX0":-6.325541832834871,"vY0":-118.9115948934657,"vZ0":-4.89666578228465,"x":153.77,"y":212.91,"x0":1.9266216752860459,"y0":50.001117857575295,"z0":5.645152213139316,"aX":-2.2620389276402197},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.2,"breakHorizontal":4.3,"spinRate":2212,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4594563325562313,"extension":6.512616620985041},"index":1,"playId":"34f78bdb-827f-3ed0-b70a-4e657a6e2021","pitchNumber":2,"startTime":"2026-05-29T23:39:34.277Z","endTime":"2026-05-29T23:39:37.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.4,"endSpeed":84.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175976667949083,"aZ":-21.685418481292064,"pfxX":9.988755188184388,"pfxZ":5.728258175677728,"pX":-0.010099972133310993,"pZ":2.0679882645726653,"vX0":-8.390543415131392,"vY0":-134.27128273351082,"vZ0":-5.48803802990665,"x":117.38,"y":182.94,"x0":1.8524465544228519,"y0":50.0061192449275,"z0":5.674520814322206,"aX":18.302507738770004},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":-16.3,"spinRate":2335,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.40741949941152766,"extension":6.5430727817740655},"hitData":{"launchSpeed":89.2,"launchAngle":21.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.74,"coordY":117.08}},"index":2,"playId":"50179b35-c8eb-30bd-8469-5251c1cd25b7","pitchNumber":3,"startTime":"2026-05-29T23:39:50.175Z","endTime":"2026-05-29T23:39:57.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:39:57.069Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Valenzuela lines out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T23:40:14.112Z","endTime":"2026-05-29T23:40:37.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7850943128997,"aZ":-16.522609093679364,"pfxX":7.908679046954837,"pfxZ":8.280570967857578,"pX":-0.36346529327220484,"pZ":2.1810800855916312,"vX0":-8.543018775921764,"vY0":-136.10744511043728,"vZ0":-6.526048379407783,"x":130.85,"y":179.89,"x0":1.77734447784627,"y0":50.00350727781047,"z0":5.739535604655545,"aX":14.950156579653632},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-12.7,"spinRate":2358,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.40127807488093525,"extension":6.424073481709567},"hitData":{"launchSpeed":107.1,"launchAngle":13.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.93,"coordY":93.41}},"index":0,"playId":"e3baf2f2-d8c9-3c95-bd47-7348def58966","pitchNumber":1,"startTime":"2026-05-29T23:40:30.613Z","endTime":"2026-05-29T23:40:37.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:40:37.667Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-29T23:40:47.604Z","endTime":"2026-05-29T23:42:38.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.673933276921648,"aZ":-14.754195399101114,"pfxX":6.9396597869771135,"pfxZ":9.19892804975663,"pX":0.17568097515639414,"pZ":0.47118186420398894,"vX0":-6.842628385168116,"vY0":-136.4339294188893,"vZ0":-10.835562195812782,"x":110.3,"y":226.06,"x0":1.8088164657133934,"y0":50.00667807432611,"z0":5.499314270444964,"aX":13.14834102148022},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-11.2,"spinRate":2342,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4007216566881544,"extension":6.545675784680715},"index":0,"playId":"f2cda0f2-6dbe-39e2-bdf3-b8138eaaf943","pitchNumber":1,"startTime":"2026-05-29T23:41:04.538Z","endTime":"2026-05-29T23:41:07.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465669802160868,"aZ":-32.016273930287774,"pfxX":5.475495037544112,"pfxZ":0.09802192007675892,"pX":0.9392007044993036,"pZ":1.804085672251451,"vX0":-4.297935196795357,"vY0":-123.91181892534641,"vZ0":-2.8888385320874175,"x":81.2,"y":190.07,"x0":1.9764499757943188,"y0":50.000855489811634,"z0":5.633292569698852,"aX":8.59800099300641},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":-9.0,"spinRate":1151,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4403635413442726,"extension":6.575216648797539},"index":1,"playId":"498c91bc-5c0a-3dcb-8f28-726833fc1c53","pitchNumber":2,"startTime":"2026-05-29T23:41:22.141Z","endTime":"2026-05-29T23:41:25.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.916832959865175,"aZ":-30.72148449747487,"pfxX":6.367086784322641,"pfxZ":0.9428628755327964,"pX":1.6570776798999352,"pZ":2.4847750898040264,"vX0":-2.7856129909361114,"vY0":-122.58285173900771,"vZ0":-1.51647243962822,"x":53.84,"y":171.69,"x0":1.9747144409683983,"y0":50.00229862777254,"z0":5.7095890086438,"aX":9.788124710113049},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":-10.9,"spinRate":1157,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.44509671691130537,"extension":6.644412157912786},"index":2,"playId":"022de20e-9ea8-3c85-8bda-5bdd2448f1a0","pitchNumber":3,"startTime":"2026-05-29T23:41:38.471Z","endTime":"2026-05-29T23:41:42.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83370809499799,"aZ":-15.574230291980093,"pfxX":7.0536751030514555,"pfxZ":8.74687221076739,"pX":0.055005275556261654,"pZ":1.0532094960633895,"vX0":-7.383501993655825,"vY0":-136.145897140426,"vZ0":-9.277943505855884,"x":114.9,"y":210.34,"x0":1.8716391407193214,"y0":50.00343446314852,"z0":5.5579323655407,"aX":13.387156601023381},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":-11.4,"spinRate":2387,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.40064706385557125,"extension":6.460914470983476},"index":3,"playId":"d7cec373-9690-33b1-a7e2-671af65ad5bb","pitchNumber":4,"startTime":"2026-05-29T23:41:56.778Z","endTime":"2026-05-29T23:42:00.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041639517444032,"aZ":-30.057548177651654,"pfxX":8.67392135296106,"pfxZ":1.314888236244971,"pX":0.6394822975820216,"pZ":1.590999486227386,"vX0":-5.70815808742603,"vY0":-125.39390015070416,"vZ0":-3.922628795790656,"x":92.62,"y":195.82,"x0":1.8073585723453478,"y0":50.0013395503133,"z0":5.601739421210363,"aX":13.946386155592023},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.5,"spinRate":1572,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.43517867624135453,"extension":6.519960460087275},"index":4,"playId":"e784c5bf-1340-39ac-a2bf-15b229d899ad","pitchNumber":5,"startTime":"2026-05-29T23:42:11.620Z","endTime":"2026-05-29T23:42:15.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71619527601791,"aZ":-23.807468490879565,"pfxX":10.202281040454487,"pfxZ":4.500604333674021,"pX":-0.15601264082351265,"pZ":2.2716866779516196,"vX0":-8.37654845506527,"vY0":-135.27199843279868,"vZ0":-4.719569305696242,"x":122.95,"y":177.44,"x0":1.6508696782723449,"y0":50.00155232786234,"z0":5.701949681822413,"aX":18.96032207726208},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-16.8,"spinRate":2304,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.40446464611382105,"extension":6.509517860833428},"hitData":{"launchSpeed":94.3,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":150.67}},"index":5,"playId":"ec0e325b-cfbe-3c56-81a8-d84cb46b7af3","pitchNumber":6,"startTime":"2026-05-29T23:42:30.927Z","endTime":"2026-05-29T23:42:38.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:42:38.894Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a sharp line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T23:44:29.887Z","endTime":"2026-05-29T23:45:13.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.878554575576985,"aZ":-40.92500499929678,"pfxX":8.828234339289125,"pfxZ":-7.42813362637929,"pX":-0.5160641877535335,"pZ":1.5461203223770037,"vX0":1.8464474429584683,"vY0":-108.46591541743241,"vZ0":0.16560332219963203,"x":136.67,"y":197.03,"x0":-2.5270114593163235,"y0":50.00188157579025,"z0":5.9713826981946605,"aX":10.403947030708297},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-13.0,"breakHorizontal":-16.4,"spinRate":2925,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.5070714282512565,"extension":5.939630410439771},"index":0,"playId":"05cdb61f-b0e5-373f-a717-ec4366efa7be","pitchNumber":1,"startTime":"2026-05-29T23:44:48.134Z","endTime":"2026-05-29T23:44:52.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71456895522599,"aZ":-28.355154229421395,"pfxX":1.7860965587859035,"pfxZ":2.3115806089171578,"pX":-0.04033147754116785,"pZ":1.6799458426928782,"vX0":5.01794055256411,"vY0":-126.98930077226768,"vZ0":-4.87459977835378,"x":118.54,"y":193.42,"x0":-2.2663660076219503,"y0":50.00009032352107,"z0":5.8550059755529125,"aX":2.9422978193225613},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":-4.3,"spinRate":2353,"spinDirection":153},"zone":8,"typeConfidence":0.9,"plateTime":0.42978082474510293,"extension":6.052339318087557},"hitData":{"launchSpeed":101.5,"launchAngle":15.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.18,"coordY":76.16}},"index":1,"playId":"1bf327a0-2da2-3095-839b-a6323041534f","pitchNumber":2,"startTime":"2026-05-29T23:45:03.172Z","endTime":"2026-05-29T23:45:13.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:45:13.307Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks. Jackson Holliday to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T23:45:22.719Z","endTime":"2026-05-29T23:47:11.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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, 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":78.6,"endSpeed":72.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.619357498372523,"aZ":-33.54137412478374,"pfxX":10.69214288103694,"pfxZ":-1.0322921383026777,"pX":-0.3698526139787332,"pZ":3.4448528717626243,"vX0":2.1150688584151323,"vY0":-114.50420032907607,"vZ0":1.9595196791051919,"x":131.1,"y":145.77,"x0":-2.694991107292617,"y0":50.002849106419774,"z0":5.865527512649515,"aX":14.16259266184254},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.1,"breakHorizontal":-19.9,"spinRate":2647,"spinDirection":56},"zone":11,"typeConfidence":0.91,"plateTime":0.47878568280047507,"extension":6.208084586666795},"index":0,"playId":"6b23c3b0-54c1-32e9-9098-d5045b623eae","pitchNumber":1,"startTime":"2026-05-29T23:45:42.456Z","endTime":"2026-05-29T23:45:46.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.661516215909213,"aZ":-27.076980274799983,"pfxX":-0.24667746994950157,"pfxZ":3.0558162895864722,"pX":-0.5705410791587968,"pZ":3.2799976193025935,"vX0":4.663796076222554,"vY0":-127.45626257616362,"vZ0":-1.4996713300226536,"x":138.75,"y":150.22,"x0":-2.380997338661891,"y0":50.00453463997687,"z0":5.985451598315463,"aX":-0.4122782837065814},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.5,"breakHorizontal":-0.5,"spinRate":2327,"spinDirection":169},"zone":1,"typeConfidence":0.91,"plateTime":0.42739195300839405,"extension":6.241202119207814},"index":1,"playId":"a8372d0a-6a6a-3c65-9878-5c11ebda246e","pitchNumber":2,"startTime":"2026-05-29T23:46:03.454Z","endTime":"2026-05-29T23:46:07.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26445132085226,"aZ":-24.02812651160284,"pfxX":-0.05548723718804727,"pfxZ":4.802304733856734,"pX":0.8396104717878188,"pZ":1.4421333994047156,"vX0":7.796049759167995,"vY0":-128.76006587801893,"vZ0":-6.295536944338495,"x":85.0,"y":199.84,"x0":-2.207554921461075,"y0":50.00172529664848,"z0":5.752830055386022,"aX":-0.0953747468261478},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":-1.4,"spinRate":2402,"spinDirection":171},"zone":14,"typeConfidence":0.89,"plateTime":0.42379909185360054,"extension":6.443581336235082},"index":2,"playId":"edd7f3a8-d559-3372-b895-798685768c1d","pitchNumber":3,"startTime":"2026-05-29T23:46:24.361Z","endTime":"2026-05-29T23:46:27.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.6,"endSpeed":85.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420986059871687,"aZ":-11.271058541773678,"pfxX":-3.75780018429231,"pfxZ":11.378431666963984,"pX":1.6814345009942957,"pZ":1.8932714345956938,"vX0":10.903960090513483,"vY0":-134.27516137641192,"vZ0":-8.21202885840739,"x":52.91,"y":187.66,"x0":-1.933095869186019,"y0":50.00600015788505,"z0":5.781688099356053,"aX":-6.907058287425885},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":4.7,"spinRate":2358,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.4069836673844578,"extension":6.503415787322791},"index":3,"playId":"20996d8b-fea2-3551-9006-3647d1ff5e4f","pitchNumber":4,"startTime":"2026-05-29T23:46:45.587Z","endTime":"2026-05-29T23:46:48.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.502245832660893,"aZ":-41.99803865189851,"pfxX":8.829901515701634,"pfxZ":-8.64671260563882,"pX":-0.2633614354975059,"pZ":0.9705618671459534,"vX0":2.2766500458660985,"vY0":-106.88935423914869,"vZ0":-0.22444826712587806,"x":127.04,"y":212.57,"x0":-2.4940176497311537,"y0":50.002171185715135,"z0":5.864725441451073,"aX":10.0333315836439},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-15.2,"breakHorizontal":-16.7,"spinRate":2798,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.515974810196687,"extension":6.23508235179115},"index":4,"playId":"9f626c8a-a112-34eb-b75d-1fc8acd19ed2","pitchNumber":5,"startTime":"2026-05-29T23:47:07.719Z","endTime":"2026-05-29T23:47:11.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.62,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:47:11.030Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T23:47:25.367Z","endTime":"2026-05-29T23:49:00.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnThird":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45446664944834,"aZ":-27.551832097896515,"pfxX":1.4842315252251002,"pfxZ":2.822981874368753,"pX":2.5197443657003413,"pZ":1.2499198430027958,"vX0":10.648645591796345,"vY0":-127.01388449756386,"vZ0":-5.668750078800538,"x":20.95,"y":205.03,"x0":-1.9160149787693836,"y0":50.00455435090729,"z0":5.695451117594444,"aX":2.428304235415241},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-5.0,"spinRate":2395,"spinDirection":157},"zone":14,"typeConfidence":0.89,"plateTime":0.43085684349698017,"extension":6.372745478371787},"index":0,"playId":"ae3dbdc5-fa25-3317-9f3c-42fb48897393","pitchNumber":1,"startTime":"2026-05-29T23:47:38.636Z","endTime":"2026-05-29T23:47:45.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Austin Voth. Jackson Holliday to 3rd. Taylor Ward to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"ae3dbdc5-fa25-3317-9f3c-42fb48897393","startTime":"2026-05-29T23:47:57.089Z","endTime":"2026-05-29T23:48:17.971Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":702616,"link":"/api/v1/people/702616"},"postOnSecond":{"id":621493,"link":"/api/v1/people/621493"},"postOnThird":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.98,"dramaIndex":86.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.373176857541477,"aZ":-42.76115967167678,"pfxX":8.49830408424075,"pfxZ":-9.257827304329751,"pX":-1.1744577241158458,"pZ":3.482451066960798,"vX0":0.4763612437081165,"vY0":-106.84656054078611,"vZ0":4.631204495830148,"x":161.77,"y":144.75,"x0":-2.503483593189947,"y0":50.004987588907746,"z0":6.127498051571608,"aX":9.71424513645611},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-15.0,"breakHorizontal":-15.5,"spinRate":2734,"spinDirection":49},"zone":11,"typeConfidence":0.91,"plateTime":0.5148893465230211,"extension":5.9818407694048386},"index":2,"playId":"9c0f6325-a504-34f3-ac24-3a0559a04443","pitchNumber":2,"startTime":"2026-05-29T23:48:17.971Z","endTime":"2026-05-29T23:48:21.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30605080571052,"aZ":-21.419346881447176,"pfxX":-8.510536164350212,"pfxZ":5.91648130292688,"pX":0.6415624565076434,"pZ":1.8999455961245224,"vX0":9.858869292860938,"vY0":-133.57410936695013,"vZ0":-6.0252349559656935,"x":92.55,"y":187.48,"x0":-1.9819779037196117,"y0":50.00026251923098,"z0":5.712798860973662,"aX":-15.461061641683932},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":13.4,"spinRate":2232,"spinDirection":206},"zone":9,"typeConfidence":0.94,"plateTime":0.40921029597129666,"extension":6.366140414646457},"index":3,"playId":"4023ced8-d2cd-30ef-bb1e-6e5f2d6a6d23","pitchNumber":3,"startTime":"2026-05-29T23:48:36.918Z","endTime":"2026-05-29T23:48:40.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.603665843744814,"aZ":-18.66079439725069,"pfxX":-7.6925136230345865,"pfxZ":7.453061394032819,"pX":-1.8763150488457134,"pZ":2.489065430242694,"vX0":3.633692342640586,"vY0":-133.5023130921783,"vZ0":-5.105119581357861,"x":188.52,"y":171.58,"x0":-2.2525321367068347,"y0":50.00224239776859,"z0":5.761261833236701,"aX":-13.943287774087073},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":13.2,"spinRate":2082,"spinDirection":211},"zone":13,"typeConfidence":0.74,"plateTime":0.4096239073690038,"extension":6.311733636547728},"index":4,"playId":"4d0d62e8-b80a-3264-a083-8d31984b37c5","pitchNumber":4,"startTime":"2026-05-29T23:48:56.976Z","endTime":"2026-05-29T23:49:00.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":1.98,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:49:00.520Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks. Jackson Holliday scores. Taylor Ward to 3rd. Gunnar Henderson to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T23:50:09.739Z","endTime":"2026-05-29T23:51:18.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":608723,"link":"/api/v1/people/608723"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-05-29T23:49:12.915Z","endTime":"2026-05-29T23:50:11.987Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440462466032834,"aZ":-35.63672138449999,"pfxX":8.584739272351287,"pfxZ":-2.5904468999195265,"pX":-0.06974986575609414,"pZ":1.2893340214881863,"vX0":3.183767830940826,"vY0":-115.1901187194259,"vZ0":-2.0595962892742534,"x":119.66,"y":203.97,"x0":-2.5871604072020085,"y0":50.00250703974313,"z0":5.657410303482121,"aX":11.475562288123868},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.9,"breakHorizontal":-16.3,"spinRate":2837,"spinDirection":57},"zone":13,"typeConfidence":0.91,"plateTime":0.4764575735492502,"extension":6.211699693841424},"index":1,"playId":"f61f5440-d9d5-33ad-936c-b5f894df1f3f","pitchNumber":1,"startTime":"2026-05-29T23:50:11.987Z","endTime":"2026-05-29T23:50:15.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.591416601167175,"aZ":-25.268726009404354,"pfxX":-3.6472847618986926,"pfxZ":4.474690459526031,"pX":1.119461925469235,"pZ":1.9339814239558208,"vX0":9.044111899809657,"vY0":-123.00873582111775,"vZ0":-3.9720233958468723,"x":74.33,"y":186.56,"x0":-2.118337008966995,"y0":50.00551923085962,"z0":5.692633664270721,"aX":-5.634277781623693},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":4.7,"spinRate":1529,"spinDirection":231},"zone":14,"typeConfidence":0.82,"plateTime":0.4439208840029183,"extension":6.341631561902548},"index":2,"playId":"1a45497f-5f34-3822-b977-9748b921859d","pitchNumber":2,"startTime":"2026-05-29T23:50:30.343Z","endTime":"2026-05-29T23:50:33.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68312167745066,"aZ":-9.35707699277693,"pfxX":-3.5767717604583167,"pfxZ":12.402561038124176,"pX":0.710262928674745,"pZ":1.3419203147562644,"vX0":8.512241547383523,"vY0":-134.40732819921357,"vZ0":-9.835973547856419,"x":89.93,"y":202.55,"x0":-2.025479721815492,"y0":50.0009208785512,"z0":5.70225331813667,"aX":-6.580289390350737},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":4.8,"spinRate":2381,"spinDirection":212},"zone":14,"typeConfidence":0.93,"plateTime":0.4066947790108437,"extension":6.280393737899396},"index":3,"playId":"fb085ad4-6b36-336d-853d-46883fcaf8b0","pitchNumber":3,"startTime":"2026-05-29T23:50:50.949Z","endTime":"2026-05-29T23:50:54.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.309002800907354,"aZ":-26.588191583597357,"pfxX":0.2441614537786636,"pfxZ":3.5222440765896312,"pX":0.5539467647419465,"pZ":1.4931105874543777,"vX0":6.926208349740987,"vY0":-124.72606287505732,"vZ0":-5.138219261671067,"x":95.88,"y":198.47,"x0":-2.28211571087813,"y0":50.0060653191427,"z0":5.752356865390763,"aX":0.38707907072317527},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":-1.9,"spinRate":2362,"spinDirection":162},"zone":14,"typeConfidence":0.89,"plateTime":0.43788852009693535,"extension":6.256424453005709},"index":4,"playId":"b55687ec-306c-3df3-bc0d-ee55bc982cd0","pitchNumber":4,"startTime":"2026-05-29T23:51:14.373Z","endTime":"2026-05-29T23:51:18.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":2.02,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:51:18.221Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to right fielder Yohendrick Piñango.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T23:51:36.491Z","endTime":"2026-05-29T23:52:41.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.959117138792077,"aZ":-27.288731548964112,"pfxX":1.6083741226262882,"pfxZ":2.8960874948506,"pX":1.3384185582255508,"pZ":1.65813067995859,"vX0":8.245015299246052,"vY0":-128.62270478231437,"vZ0":-5.14017489449962,"x":65.98,"y":194.01,"x0":-2.108674135423499,"y0":50.00418810925148,"z0":5.780843102279693,"aX":2.7117164371164244},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":-4.7,"spinRate":2420,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.4247234700879736,"extension":6.315931289255887},"index":0,"playId":"787c10df-fde3-3135-93a1-0269a9fb59c9","pitchNumber":1,"startTime":"2026-05-29T23:51:45.716Z","endTime":"2026-05-29T23:51:48.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":80.8,"endSpeed":74.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711427195509685,"aZ":-33.33077358575,"pfxX":9.906305214975077,"pfxZ":-0.8337480859675406,"pX":1.2411006835613005,"pZ":1.4334476799276858,"vX0":5.6443151655438175,"vY0":-117.62804146171491,"vZ0":-2.3868808218411686,"x":69.69,"y":200.08,"x0":-2.4817677340950612,"y0":50.002361818330364,"z0":5.571995547151949,"aX":13.785382652803268},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.8,"breakHorizontal":-19.3,"spinRate":2806,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4668536178880238,"extension":6.282249116264541},"index":1,"playId":"3f8a84d9-1117-33dd-a42d-f5ff5c91528c","pitchNumber":2,"startTime":"2026-05-29T23:52:05.060Z","endTime":"2026-05-29T23:52:08.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-29T23:52:12.609Z","endTime":"2026-05-29T23:52:30.694Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.250461823118393,"aZ":-32.503383801043604,"pfxX":10.933190208425623,"pfxZ":-0.24319687080287444,"pX":0.8709330977938382,"pZ":2.3255932968700983,"vX0":4.5242186887111675,"vY0":-116.32373453301254,"vZ0":-0.5394480331155384,"x":83.8,"y":175.99,"x0":-2.523543393052899,"y0":50.00134704593267,"z0":5.6607133305651995,"aX":14.87652433378362},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.2,"breakHorizontal":-21.0,"spinRate":2868,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.47212700123309537,"extension":6.227095534331638},"hitData":{"launchSpeed":86.3,"launchAngle":57.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.67,"coordY":127.67}},"index":3,"playId":"6dccb896-12d1-3985-ae60-ccf20f6955ec","pitchNumber":3,"startTime":"2026-05-29T23:52:30.694Z","endTime":"2026-05-29T23:52:41.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":1.57,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:52:41.524Z","atBatIndex":22},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Samuel Basallo out on a sacrifice fly to center fielder Daulton Varsho. Taylor Ward scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T23:52:57.459Z","endTime":"2026-05-29T23:54:44.479Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":608723,"link":"/api/v1/people/608723"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.678748091743845,"aZ":-41.679120433438335,"pfxX":8.550585686764945,"pfxZ":-7.952398563515829,"pX":-0.15359267928495327,"pZ":1.3601748523052961,"vX0":2.6434573610097436,"vY0":-109.40008819731483,"vZ0":0.24538593072738046,"x":122.85,"y":202.06,"x0":-2.492513268910142,"y0":50.000471225144004,"z0":5.763035507665419,"aX":10.225235969256692},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-13.9,"breakHorizontal":-16.2,"spinRate":2831,"spinDirection":48},"zone":13,"typeConfidence":0.91,"plateTime":0.5032252630827827,"extension":6.262441210027119},"index":0,"playId":"74f5c1e1-6650-3e20-ad6b-d5ca535b6868","pitchNumber":1,"startTime":"2026-05-29T23:53:15.474Z","endTime":"2026-05-29T23:53:18.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-29T23:53:27.469Z","endTime":"2026-05-29T23:53:38.111Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.417349956450398,"aZ":-35.32279117380919,"pfxX":12.67649484408036,"pfxZ":-2.453527595172705,"pX":-1.637514666113699,"pZ":2.606053369916766,"vX0":-1.026683210835071,"vY0":-113.12648417811735,"vZ0":1.0681287291122281,"x":179.42,"y":168.42,"x0":-2.8202907746961974,"y0":50.002069407886154,"z0":5.694166222533652,"aX":16.2770203027202},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-3.8,"breakHorizontal":-22.6,"spinRate":2805,"spinDirection":61},"zone":13,"typeConfidence":0.91,"plateTime":0.48590255042455155,"extension":6.057643548421048},"index":2,"playId":"bd0b5c41-aa1e-321b-8a9f-1ed9ec936f9e","pitchNumber":2,"startTime":"2026-05-29T23:53:38.111Z","endTime":"2026-05-29T23:53:41.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.9,"endSpeed":85.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.788079412011772,"aZ":-10.970776646748057,"pfxX":-4.370509016535173,"pfxZ":11.441002576291474,"pX":1.2529462076588516,"pZ":2.5630350366202435,"vX0":10.455785783377774,"vY0":-134.89130040323928,"vZ0":-6.119336017634295,"x":69.24,"y":169.58,"x0":-2.095766296441406,"y0":50.0007243098383,"z0":5.625315489554356,"aX":-8.098771438040599},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":5.8,"spinRate":2366,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.40517554031691194,"extension":6.45814101482093},"index":3,"playId":"7e56125a-6356-36b6-8aed-562715d34655","pitchNumber":3,"startTime":"2026-05-29T23:53:53.505Z","endTime":"2026-05-29T23:53:56.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.847338756262797,"aZ":-42.11469780310882,"pfxX":8.70187900320803,"pfxZ":-8.386959820311146,"pX":-0.7160841980555163,"pZ":1.4686579460913123,"vX0":1.630782502792225,"vY0":-108.9858801404484,"vZ0":0.6446087582822655,"x":144.3,"y":199.13,"x0":-2.6066228426644886,"y0":50.0044346721729,"z0":5.773495960255123,"aX":10.310621243528805},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-14.5,"breakHorizontal":-16.2,"spinRate":2878,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.505500873379789,"extension":6.19018603594329},"index":4,"playId":"28cf15f7-a19b-3a3f-8d0d-9ba517367323","pitchNumber":4,"startTime":"2026-05-29T23:54:09.730Z","endTime":"2026-05-29T23:54:12.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":67.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.459527190891475,"aZ":-41.800073175705464,"pfxX":8.974386789979466,"pfxZ":-8.277725551868363,"pX":-1.5593321459734957,"pZ":2.2518601898282,"vX0":-0.0984134822061738,"vY0":-107.96638248618778,"vZ0":2.329882105029435,"x":176.44,"y":177.98,"x0":-2.6758949953188265,"y0":50.00432102695288,"z0":5.810935554449271,"aX":10.434095656199306},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-13.8,"breakHorizontal":-16.2,"spinRate":2812,"spinDirection":45},"zone":13,"typeConfidence":0.9,"plateTime":0.5102939752168609,"extension":6.089135450612213},"hitData":{"launchSpeed":88.7,"launchAngle":33.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.17,"coordY":69.81}},"index":5,"playId":"a4fc65b2-6336-344b-a9ab-54195d0e4d75","pitchNumber":5,"startTime":"2026-05-29T23:54:33.408Z","endTime":"2026-05-29T23:54:44.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"third":{"id":621493,"link":"/api/v1/people/621493"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":2.11,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:54:44.479Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Leody Taveras lines out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-29T23:55:03.409Z","endTime":"2026-05-29T23:56:49.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25739239924896,"aZ":-15.097642336045025,"pfxX":-4.265325458027694,"pfxZ":9.374937103741953,"pX":-1.1440065470121106,"pZ":4.981060058638886,"vX0":4.564658143017333,"vY0":-133.71818430382763,"vZ0":0.6425688730830312,"x":160.61,"y":104.29,"x0":-2.3142810705828145,"y0":50.002786978148336,"z0":5.816217224633484,"aX":-7.769749214801459},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2261,"spinDirection":205},"zone":11,"typeConfidence":0.86,"plateTime":0.40871337400160135,"extension":6.4179796756721075},"index":0,"playId":"7e173170-267b-372b-aa94-30637fc3d233","pitchNumber":1,"startTime":"2026-05-29T23:55:25.585Z","endTime":"2026-05-29T23:55:28.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":67.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.193728542695194,"aZ":-41.959139712664985,"pfxX":8.470731488202862,"pfxZ":-8.523787249843323,"pX":-1.1214222009916626,"pZ":2.241789195753343,"vX0":0.6801511036434036,"vY0":-107.26328343001371,"vZ0":2.332951597814493,"x":159.75,"y":178.25,"x0":-2.542472630179073,"y0":50.00459369411429,"z0":5.871577295713962,"aX":9.720444123460114},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-14.3,"breakHorizontal":-15.5,"spinRate":2831,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.5136498619866501,"extension":6.180413463831145},"index":1,"playId":"e89f7925-8bbb-3c56-a141-1ffbcb51ff35","pitchNumber":2,"startTime":"2026-05-29T23:55:44.744Z","endTime":"2026-05-29T23:55:48.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.2,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.081555879836465,"aZ":-14.15292731760014,"pfxX":-5.986197232662276,"pfxZ":9.826209489962745,"pX":-1.7887300269412743,"pZ":3.591699056396723,"vX0":3.467052493730848,"vY0":-134.32325965407816,"vZ0":-3.3023631737537538,"x":185.18,"y":141.8,"x0":-2.3159304027385375,"y0":50.00410425449207,"z0":5.838360846725272,"aX":-10.980309989778945},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2296,"spinDirection":208},"zone":11,"typeConfidence":0.84,"plateTime":0.4071940542373449,"extension":6.242559256033945},"index":2,"playId":"b4db39ef-430c-3885-945b-b3fe86d49b91","pitchNumber":3,"startTime":"2026-05-29T23:56:05.298Z","endTime":"2026-05-29T23:56:08.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":91.7,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387318918439437,"aZ":-15.08944456456102,"pfxX":-5.912539365686261,"pfxZ":9.400790450659095,"pX":-0.12189506763399284,"pZ":2.1732052402285533,"vX0":7.2520245425431975,"vY0":-133.39169108349876,"vZ0":-6.557749141603464,"x":121.65,"y":180.1,"x0":-2.0967812550257277,"y0":50.00540321104789,"z0":5.7350452682480215,"aX":-10.748589101301008},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2264,"spinDirection":205},"zone":8,"typeConfidence":0.77,"plateTime":0.4092757766851385,"extension":6.35388108757158},"index":3,"playId":"58f5c1c3-c574-3fb0-a2de-bbcb5f142a02","pitchNumber":4,"startTime":"2026-05-29T23:56:26.702Z","endTime":"2026-05-29T23:56:30.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8605432022911,"aZ":-19.141717127238657,"pfxX":-8.291157405812793,"pfxZ":7.287201221975342,"pX":-0.3526119655308632,"pZ":2.4862079635352043,"vX0":7.735006651414567,"vY0":-132.30477132195907,"vZ0":-4.802820779529015,"x":130.44,"y":171.65,"x0":-2.2242666067230683,"y0":50.005972890034464,"z0":5.7109236049804455,"aX":-14.833801202291625},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":13.6,"spinRate":2204,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.41258388157249426,"extension":6.442839229220019},"hitData":{"launchSpeed":80.9,"launchAngle":12.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":164.5,"coordY":158.07}},"index":4,"playId":"537bff7e-7ac5-3667-99bc-04e8dfd50002","pitchNumber":5,"startTime":"2026-05-29T23:56:43.252Z","endTime":"2026-05-29T23:56:49.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:56:49.286Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to shortstop Gunnar Henderson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-29T23:58:42.850Z","endTime":"2026-05-29T23:59:13.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":75.3,"endSpeed":69.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.590831167654645,"aZ":-31.20930609191336,"pfxX":-8.880590619724423,"pfxZ":0.7972840214434456,"pX":-0.2561983335537739,"pZ":2.3499608367402463,"vX0":-2.318594324857772,"vY0":-109.63712819641601,"vZ0":-0.5147404891195364,"x":126.77,"y":175.33,"x0":1.9704845105572826,"y0":50.003253477676985,"z0":5.937891502878297,"aX":-10.737967362180639},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":1.7,"breakHorizontal":16.7,"spinRate":1995,"spinDirection":274},"zone":4,"typeConfidence":2.0,"plateTime":0.5008760613099827,"extension":6.321296083342052},"index":0,"playId":"72102f67-e5d2-38d5-bac0-d2b9ef0b6380","pitchNumber":1,"startTime":"2026-05-29T23:58:54.427Z","endTime":"2026-05-29T23:58:57.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905903757794338,"aZ":-30.604812416652393,"pfxX":5.320398306024442,"pfxZ":1.0569116925108863,"pX":0.6667800436177406,"pZ":1.6955351713377271,"vX0":-4.739638526116951,"vY0":-120.78399939915096,"vZ0":-3.0685162293118484,"x":91.58,"y":193.0,"x0":1.9606171146945273,"y0":50.00101434597527,"z0":5.665746661082311,"aX":7.8824772796469835},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":-8.5,"spinRate":1146,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.4529807505792389,"extension":6.582544396654363},"hitData":{"launchSpeed":74.4,"launchAngle":12.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":101.35,"coordY":149.93}},"index":1,"playId":"becd6197-ac9a-3ab3-99ae-3caa6ffd81db","pitchNumber":2,"startTime":"2026-05-29T23:59:06.941Z","endTime":"2026-05-29T23:59:13.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-29T23:59:13.662Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vladimir Guerrero Jr. pops out to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-29T23:59:22.921Z","endTime":"2026-05-30T00:00:15.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202696167019575,"aZ":-16.914634366652027,"pfxX":6.849302752985814,"pfxZ":8.30838715517051,"pX":-0.03646273478738924,"pZ":3.2633058721124852,"vX0":-7.734577835198038,"vY0":-134.67577183906658,"vZ0":-3.5946352460933912,"x":118.39,"y":150.67,"x0":1.982624842380404,"y0":50.006308458834745,"z0":5.811507896247356,"aX":12.586491802634885},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":-10.8,"spinRate":2437,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4066761104092329,"extension":6.354569187212015},"index":0,"playId":"7f473cdb-98b2-3717-ba52-65b055cf95ef","pitchNumber":1,"startTime":"2026-05-29T23:59:39.186Z","endTime":"2026-05-29T23:59:42.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15028961555021,"aZ":-14.308139484843176,"pfxX":5.379091339264405,"pfxZ":9.579042606159597,"pX":0.32205275129573646,"pZ":3.981322154996117,"vX0":-6.0108144560370445,"vY0":-135.81208380891803,"vZ0":-2.396096063602752,"x":104.72,"y":131.28,"x0":1.8666265971722145,"y0":50.00522747891668,"z0":5.871987129174064,"aX":10.035694275966762},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":-8.4,"spinRate":2419,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4035311821312728,"extension":6.3545058914128765},"index":1,"playId":"e83635c4-4a7a-3354-8c4e-6c258f4937fd","pitchNumber":2,"startTime":"2026-05-29T23:59:55.017Z","endTime":"2026-05-29T23:59:58.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.366166475970903,"aZ":-33.56492714284539,"pfxX":8.092785196749563,"pfxZ":-0.9002798886105996,"pX":-0.36354448263745265,"pZ":0.9454782546947333,"vX0":-8.230291766658063,"vY0":-123.88675019046404,"vZ0":-4.439370756761853,"x":130.86,"y":213.25,"x0":1.9544104407545753,"y0":50.000448719176575,"z0":5.574264895501053,"aX":12.544550878382513},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":-12.7,"spinRate":1387,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4425662140912836,"extension":6.443993907846493},"hitData":{"launchSpeed":54.7,"launchAngle":41.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.01,"coordY":149.48}},"index":2,"playId":"a5bc5130-5056-3889-98ff-aabfa239294c","pitchNumber":3,"startTime":"2026-05-30T00:00:09.171Z","endTime":"2026-05-30T00:00:15.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:00:15.649Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T00:00:27.610Z","endTime":"2026-05-30T00:02:05.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.831739520864488,"aZ":-29.20119686204215,"pfxX":-7.249712623112382,"pfxZ":2.313608323015984,"pX":0.15835128419126607,"pZ":1.8746356806008322,"vX0":-2.025268793706091,"vY0":-113.0295007962617,"vZ0":-2.3440798064644923,"x":110.96,"y":188.16,"x0":2.0093542108929316,"y0":50.00426873864002,"z0":5.875933968658361,"aX":-9.320215604881227},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.8,"breakHorizontal":13.7,"spinRate":2098,"spinDirection":270},"zone":8,"typeConfidence":2.0,"plateTime":0.48577557924882697,"extension":6.390657762723323},"index":0,"playId":"e49884f5-1cc2-361e-809d-d076eb34a21c","pitchNumber":1,"startTime":"2026-05-30T00:00:41.130Z","endTime":"2026-05-30T00:00:44.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.384715789018312,"aZ":-15.660688854256888,"pfxX":5.216496706232361,"pfxZ":8.766273856866588,"pX":0.3426515913634688,"pZ":3.7425583379992418,"vX0":-6.162718223407991,"vY0":-136.03939664429555,"vZ0":-2.9210012384979995,"x":103.94,"y":137.73,"x0":1.9540788839352992,"y0":50.006593393414256,"z0":5.908874300071682,"aX":9.831280860210503},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-8.3,"spinRate":2444,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.40183725669879644,"extension":6.367326161763671},"index":1,"playId":"94617fda-ecbb-37da-974d-1caa16ed8806","pitchNumber":2,"startTime":"2026-05-30T00:00:55.094Z","endTime":"2026-05-30T00:00:58.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.0,"endSpeed":85.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.472220035341852,"aZ":-15.689644569075744,"pfxX":5.435802252584464,"pfxZ":8.826077038985805,"pX":0.19130714713766386,"pZ":3.0221804222125206,"vX0":-6.843628322587096,"vY0":-135.2832426902611,"vZ0":-4.435688513429506,"x":109.71,"y":157.18,"x0":2.0388177132074263,"y0":50.00051308309107,"z0":5.771045836949833,"aX":10.149551701275122},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":-8.5,"spinRate":2427,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4037350812255718,"extension":6.427988293635417},"index":2,"playId":"9800eb59-43cb-3d85-80ef-609a1d93441b","pitchNumber":3,"startTime":"2026-05-30T00:01:09.933Z","endTime":"2026-05-30T00:01:13.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78026122481124,"aZ":-15.486747013358457,"pfxX":6.037520173845232,"pfxZ":8.981273411615714,"pX":-0.2711520769367746,"pZ":3.2176418538604032,"vX0":-7.8934620832401015,"vY0":-135.267601885157,"vZ0":-3.82957953728583,"x":127.34,"y":151.9,"x0":1.8967811190179704,"y0":50.0020801042773,"z0":5.733573357212861,"aX":11.217568389727644},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-9.4,"spinRate":2478,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.40451710853748724,"extension":6.512976765561374},"index":3,"playId":"c8fd56a4-ba28-3845-8a59-f21b06e1c0ba","pitchNumber":4,"startTime":"2026-05-30T00:01:29.487Z","endTime":"2026-05-30T00:01:32.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":78.2,"endSpeed":72.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.155498711893973,"aZ":-27.45129912250206,"pfxX":-5.958162340068007,"pfxZ":3.600471301077805,"pX":-0.21186654737225546,"pZ":1.3435628885821953,"vX0":-3.1840762319035205,"vY0":-113.88584373301089,"vZ0":-3.7773828576905504,"x":125.08,"y":202.5,"x0":1.9790292655177009,"y0":50.00327274217719,"z0":5.742520309472089,"aX":-7.8165432106802255},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.9,"breakHorizontal":11.6,"spinRate":2118,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.48117196878260904,"extension":6.274791492102025},"index":4,"playId":"d85300a7-1962-3493-86cc-aba0d904d9ba","pitchNumber":5,"startTime":"2026-05-30T00:01:48.635Z","endTime":"2026-05-30T00:01:52.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90954831382433,"aZ":-22.114705071431064,"pfxX":9.708164966376472,"pfxZ":5.372757248591981,"pX":-0.284878017037875,"pZ":3.0746717497252307,"vX0":-9.17716140276546,"vY0":-136.02012898910579,"vZ0":-3.067408065704507,"x":127.86,"y":155.76,"x0":1.8718735399819155,"y0":50.006492668103085,"z0":5.750953087657833,"aX":18.1904527557336},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":-15.6,"spinRate":2376,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.4027312693606455,"extension":6.600379519102508},"index":5,"playId":"dedee6d7-d916-36c5-a178-77aadcadbe6e","pitchNumber":6,"startTime":"2026-05-30T00:02:02.147Z","endTime":"2026-05-30T00:02:05.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:02:05.970Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T00:04:01.699Z","endTime":"2026-05-30T00:04:27.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.530445905830494,"aZ":-13.710685718053139,"pfxX":-3.919726502003988,"pfxZ":10.446983870302944,"pX":-0.38942700931610086,"pZ":2.890479195209025,"vX0":6.072009422472237,"vY0":-131.73923930706042,"vZ0":-5.10183454851556,"x":131.84,"y":160.74,"x0":-2.209053380905616,"y0":50.00303632296204,"z0":5.856428844651848,"aX":-6.928221139410501},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2215,"spinDirection":206},"zone":1,"typeConfidence":0.87,"plateTime":0.4148741830587026,"extension":6.2779710994369795},"hitData":{"launchSpeed":97.8,"launchAngle":39.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.2,"coordY":77.19}},"index":0,"playId":"5ccb15ab-7d36-36ba-a9ed-6bdfc2db34dd","pitchNumber":1,"startTime":"2026-05-30T00:04:18.350Z","endTime":"2026-05-30T00:04:27.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:04:27.577Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, third baseman Kazuma Okamoto to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T00:04:34.132Z","endTime":"2026-05-30T00:05:23.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.529978218650875,"aZ":-13.18957846517027,"pfxX":-3.9216243775493376,"pfxZ":10.558272480927673,"pX":0.9373957901769726,"pZ":3.250615215582531,"vX0":9.1293637112774,"vY0":-133.00143864494387,"vZ0":-4.38361997177547,"x":81.27,"y":151.01,"x0":-2.024415926524601,"y0":50.00332992420627,"z0":5.871125773567471,"aX":-7.0523435806760695},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2311,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.4112237949761761,"extension":6.311472178617219},"index":0,"playId":"1ef9827f-5ea4-3241-8424-883836285da2","pitchNumber":1,"startTime":"2026-05-30T00:04:58.300Z","endTime":"2026-05-30T00:05:01.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28406787819994,"aZ":-27.229845884364934,"pfxX":-0.1551672069532528,"pfxZ":3.0039416457183874,"pX":0.5616443856269885,"pZ":2.244601080540412,"vX0":7.222498924355813,"vY0":-126.8544487252257,"vZ0":-3.501452236352842,"x":95.59,"y":178.18,"x0":-2.2892952249434124,"y0":50.005535518597284,"z0":5.787660378784055,"aX":-0.2561611505547707},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":-1.2,"spinRate":2298,"spinDirection":162},"zone":9,"typeConfidence":0.9,"plateTime":0.42998221268463643,"extension":6.314427106008852},"hitData":{"launchSpeed":93.2,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":85.66,"coordY":145.81}},"index":1,"playId":"1ed909c9-89b1-34ee-952c-38d9bc0a19da","pitchNumber":2,"startTime":"2026-05-30T00:05:16.080Z","endTime":"2026-05-30T00:05:23.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:05:23.843Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Holliday homers (2) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T00:05:37.057Z","endTime":"2026-05-30T00:06:50.255Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":608723,"link":"/api/v1/people/608723"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949880151557313,"aZ":-15.482900061651403,"pfxX":-3.677925589019715,"pfxZ":9.053627854687468,"pX":0.16848597681810978,"pZ":4.28941127450865,"vX0":7.58410650311652,"vY0":-133.93932250144653,"vZ0":-1.4004732887545148,"x":110.58,"y":122.97,"x0":-2.20338794055689,"y0":50.003090961038154,"z0":5.909728127760741,"aX":-6.781960268221248},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":5.3,"spinRate":2187,"spinDirection":210},"zone":12,"typeConfidence":0.82,"plateTime":0.4066694028709157,"extension":6.299281497449456},"index":0,"playId":"0bb5b3b9-1a94-3ef4-abe5-cb23db8c88dc","pitchNumber":1,"startTime":"2026-05-30T00:05:51.386Z","endTime":"2026-05-30T00:05:54.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":73.3,"endSpeed":67.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.876280575945973,"aZ":-41.121996647225906,"pfxX":7.531222269108694,"pfxZ":-7.821992039659607,"pX":0.016458097046553852,"pZ":1.2759119883605758,"vX0":3.137801934952594,"vY0":-106.74702040869313,"vZ0":0.18092759554526228,"x":116.37,"y":204.33,"x0":-2.454987194731913,"y0":50.003241283361,"z0":5.853286093885363,"aX":8.614662768750954},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-13.7,"breakHorizontal":-14.5,"spinRate":2754,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.5148315404980646,"extension":6.153167963879979},"index":1,"playId":"db8ef7c0-0b16-37e7-896d-e506415cacda","pitchNumber":2,"startTime":"2026-05-30T00:06:08.109Z","endTime":"2026-05-30T00:06:11.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95317164617793,"aZ":-24.368342928141455,"pfxX":-2.5523720315945138,"pfxZ":5.187355943582579,"pX":0.4169935786129868,"pZ":2.916560339955216,"vX0":7.361243513243644,"vY0":-121.13338782171084,"vZ0":-1.7716098641667566,"x":101.11,"y":160.03,"x0":-2.313406958342591,"y0":50.002311098040174,"z0":5.762814209356077,"aX":-3.840945949061093},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.2,"breakHorizontal":3.1,"spinRate":1632,"spinDirection":233},"zone":3,"typeConfidence":0.76,"plateTime":0.45007671279136074,"extension":6.326314503003072},"hitData":{"launchSpeed":103.2,"launchAngle":34.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.91,"coordY":67.53}},"index":2,"playId":"f012ad25-779d-3cd5-ab41-1d3fd4660497","pitchNumber":3,"startTime":"2026-05-30T00:06:25.627Z","endTime":"2026-05-30T00:06:50.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":8.299999999999997,"leverageIndex":0.31,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:06:50.255Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T00:06:51.934Z","endTime":"2026-05-30T00:08:14.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.141707383143448,"aZ":-19.89230131293137,"pfxX":-6.6080247458973895,"pfxZ":6.8515549165684675,"pX":-1.5772484862858385,"pZ":3.0669760492290763,"vX0":3.957001380128757,"vY0":-132.48438815720192,"vZ0":-3.4846732628593178,"x":177.12,"y":155.97,"x0":-2.2254352498862846,"y0":50.00051012033982,"z0":5.838850973783215,"aX":-11.840997988857449},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":11.2,"spinRate":2146,"spinDirection":208},"zone":11,"typeConfidence":0.78,"plateTime":0.41214071036078126,"extension":6.238329229364626},"index":0,"playId":"a96fa28d-420a-3a93-b824-d0d50e9b868e","pitchNumber":1,"startTime":"2026-05-30T00:07:13.678Z","endTime":"2026-05-30T00:07:16.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21073262242895,"aZ":-34.836686333961616,"pfxX":10.618230573123503,"pfxZ":-2.082395749285846,"pX":-0.6982319835690395,"pZ":3.283839416852266,"vX0":1.3747614254299039,"vY0":-112.63503970229624,"vZ0":2.196083549873963,"x":143.61,"y":150.12,"x0":-2.695987572314625,"y0":50.00185201215271,"z0":5.828790726297306,"aX":13.587671058015252},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.9,"breakHorizontal":-19.6,"spinRate":2755,"spinDirection":54},"zone":1,"typeConfidence":0.89,"plateTime":0.48701205690164606,"extension":6.140351598243435},"index":1,"playId":"1c6e3a6a-4e57-3c04-9861-2aabe40d1f28","pitchNumber":2,"startTime":"2026-05-30T00:07:30.694Z","endTime":"2026-05-30T00:07:34.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341457422660376,"aZ":-26.043124702640956,"pfxX":1.7233485842419136,"pfxZ":3.836076874689999,"pX":0.40393275420727426,"pZ":2.6527579931233705,"vX0":6.046844333146801,"vY0":-124.86217034008695,"vZ0":-2.688083563433877,"x":101.6,"y":167.16,"x0":-2.261369113306037,"y0":50.00095555280564,"z0":5.859774407747563,"aX":2.7530496424529023},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":-4.3,"spinRate":2285,"spinDirection":168},"zone":6,"typeConfidence":0.9,"plateTime":0.43668071948478104,"extension":6.17441019511183},"index":2,"playId":"c8d85e3f-70ab-3e31-8d33-371980a2cd78","pitchNumber":3,"startTime":"2026-05-30T00:07:48.122Z","endTime":"2026-05-30T00:07:51.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.959102266595337,"aZ":-34.97450991017387,"pfxX":8.813279720491398,"pfxZ":-2.1392787025721542,"pX":0.37437043389434177,"pZ":2.5666007852200474,"vX0":4.008761298028398,"vY0":-113.7638740005469,"vZ0":0.743512170770521,"x":102.73,"y":169.48,"x0":-2.5557437995700663,"y0":50.002431890750536,"z0":5.703584793694237,"aX":11.544764261163674},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.4,"breakHorizontal":-16.9,"spinRate":2735,"spinDirection":57},"zone":6,"typeConfidence":0.89,"plateTime":0.48155519353033815,"extension":6.2571998803631566},"hitData":{"launchSpeed":89.5,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":147.63}},"index":3,"playId":"9f205691-48b0-34f4-b3c2-5b1f8b8cf75c","pitchNumber":4,"startTime":"2026-05-30T00:08:06.873Z","endTime":"2026-05-30T00:08:14.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:08:14.843Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out softly, pitcher Trevor Rogers to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T00:10:08.315Z","endTime":"2026-05-30T00:13:04.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669432,"link":"/api/v1/people/669432"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83833476791436,"aZ":-16.023631821929914,"pfxX":6.083320162906949,"pfxZ":8.624874137023085,"pX":0.4895659959591843,"pZ":2.752453375079287,"vX0":-5.948187622670785,"vY0":-135.9942989300005,"vZ0":-5.035653962375713,"x":98.34,"y":164.46,"x0":1.9148222753694555,"y0":50.00666191160611,"z0":5.73987327337507,"aX":11.396805248724839},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":-9.7,"spinRate":2423,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.4027719610620202,"extension":6.425850274258785},"index":0,"playId":"b10009cd-5cd9-3f10-9cb3-27f9bbeb010c","pitchNumber":1,"startTime":"2026-05-30T00:10:17.553Z","endTime":"2026-05-30T00:10:21.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":77.6,"endSpeed":71.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.317797225703973,"aZ":-30.987075703993174,"pfxX":-9.438466113380224,"pfxZ":0.9214925924397193,"pX":-0.1889732702106356,"pZ":2.247652655066171,"vX0":-2.0474691262572025,"vY0":-113.01680237969306,"vZ0":-1.1196865412126396,"x":124.2,"y":178.09,"x0":1.9562854280387119,"y0":50.00061302015952,"z0":5.886978120051359,"aX":-12.09749787337194},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":1.7,"breakHorizontal":17.6,"spinRate":2081,"spinDirection":275},"zone":5,"typeConfidence":2.0,"plateTime":0.486323901875684,"extension":6.4535208174405065},"index":1,"playId":"83e21017-34c7-3023-bb2a-4203c7592824","pitchNumber":2,"startTime":"2026-05-30T00:10:29.554Z","endTime":"2026-05-30T00:10:33.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72516383457784,"aZ":-29.539455226294308,"pfxX":-2.252364086665476,"pfxZ":1.7453551363288575,"pX":-0.7493758369826656,"pZ":1.1267518425697203,"vX0":-5.502135738336217,"vY0":-121.69482029556116,"vZ0":-4.856925769909546,"x":145.56,"y":208.36,"x0":1.8286646146883252,"y0":50.000549653916515,"z0":5.6917301683819765,"aX":-3.3951183314426765},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":5.3,"spinRate":2299,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4491825333027708,"extension":6.475094530541689},"index":2,"playId":"8692f847-074b-3fab-b541-211712dd4aa6","pitchNumber":3,"startTime":"2026-05-30T00:10:53.244Z","endTime":"2026-05-30T00:10:56.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60446138861351,"aZ":-29.714840108512803,"pfxX":-1.794213961574012,"pfxZ":1.71322574866819,"pX":0.05983122042935455,"pZ":1.8457900386131671,"vX0":-3.8860908968761376,"vY0":-118.58585219652102,"vZ0":-2.5227483257366616,"x":114.72,"y":188.94,"x0":1.949462538215363,"y0":50.00040147049173,"z0":5.620565151373453,"aX":-2.5666619591110127},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.8,"breakHorizontal":4.2,"spinRate":2135,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.46100433207638236,"extension":6.446899995462786},"index":3,"playId":"a859a2e1-c13b-3b48-bc4b-61fb31f7048f","pitchNumber":4,"startTime":"2026-05-30T00:11:09.587Z","endTime":"2026-05-30T00:11:12.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.77088463614066,"aZ":-27.292585321268756,"pfxX":-4.733882459312375,"pfxZ":3.701137167899371,"pX":-0.8542442427697423,"pZ":1.1034988760661906,"vX0":-4.513057710525814,"vY0":-113.49160527820676,"vZ0":-4.301698081463188,"x":149.56,"y":208.99,"x0":1.7674765962046783,"y0":50.00193168636448,"z0":5.710665730877361,"aX":-6.236895043031085},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":6.0,"breakHorizontal":9.6,"spinRate":2080,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4807410069505984,"extension":6.330525744895617},"index":4,"playId":"79f2b026-8dff-3d66-8cf8-3f51466b41a3","pitchNumber":5,"startTime":"2026-05-30T00:11:27.173Z","endTime":"2026-05-30T00:11:30.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0596645280067,"aZ":-21.51603863782339,"pfxX":11.241631107656776,"pfxZ":5.613409174520225,"pX":-0.5074730302730875,"pZ":0.042498121558424605,"vX0":-9.743612898733105,"vY0":-137.12554813368953,"vZ0":-10.758945623976098,"x":136.34,"y":237.63,"x0":1.635850275206018,"y0":50.00499597315187,"z0":5.492461385189198,"aX":21.355342423278678},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":-18.2,"spinRate":2398,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39982211970380144,"extension":6.707605673220482},"index":5,"playId":"77428730-140d-3e62-aef3-57be253ae232","pitchNumber":6,"startTime":"2026-05-30T00:11:48.527Z","endTime":"2026-05-30T00:11:51.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.052803253298823,"aZ":-27.955635659176703,"pfxX":-2.263657303822034,"pfxZ":2.67548501787154,"pX":-0.8874997476889191,"pZ":2.183376632945748,"vX0":-6.0052283999485985,"vY0":-124.36351817211406,"vZ0":-2.9236098866346456,"x":150.83,"y":179.83,"x0":1.845017901501852,"y0":50.00577702797809,"z0":5.673547874308078,"aX":-3.574913421381052},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":5.4,"spinRate":2297,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43907654728859624,"extension":6.604687039449871},"index":6,"playId":"4321e762-7091-3e96-8a3d-788edd2bcbf6","pitchNumber":7,"startTime":"2026-05-30T00:12:06.382Z","endTime":"2026-05-30T00:12:11.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37361939703493,"aZ":-14.587267393837106,"pfxX":5.99913350128525,"pfxZ":9.246610379487201,"pX":-0.5603547171861013,"pZ":3.0953903922991746,"vX0":-8.193930308406618,"vY0":-137.27247502801364,"vZ0":-4.395731953804783,"x":138.36,"y":155.2,"x0":1.688661815270482,"y0":50.00176919845171,"z0":5.715759226138947,"aX":11.40938699386832},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-9.1,"spinRate":2468,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.39954227658586916,"extension":6.4531148760091765},"index":7,"playId":"111ef82f-8d67-3fc2-aed8-61f92425cdb1","pitchNumber":8,"startTime":"2026-05-30T00:12:24.752Z","endTime":"2026-05-30T00:12:29.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07701356375151,"aZ":-28.811147679465915,"pfxX":9.577011080809637,"pfxZ":2.032957865572898,"pX":-1.2034567210682718,"pZ":0.5898614065481776,"vX0":-10.479584500507322,"vY0":-127.51056927110454,"vZ0":-6.466001728143413,"x":162.87,"y":222.85,"x0":1.7063844348033153,"y0":50.00315631634642,"z0":5.418085560067776,"aX":15.844448228811125},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":-15.1,"spinRate":1772,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4288002551767778,"extension":6.770347388919916},"index":8,"playId":"2e559891-70bd-31f3-87c7-c7b088f9c438","pitchNumber":9,"startTime":"2026-05-30T00:12:42.595Z","endTime":"2026-05-30T00:12:45.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949755257264435,"aZ":-30.109994429674504,"pfxX":8.400991247687891,"pfxZ":1.231679637320557,"pX":0.42102201468804473,"pZ":2.9654529211453458,"vX0":-6.637097243931677,"vY0":-128.14881298885774,"vZ0":-0.7955644740799767,"x":100.95,"y":158.71,"x0":1.9452499029418284,"y0":50.00045253656751,"z0":5.6190834500018845,"aX":14.0570513125613},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":-13.8,"spinRate":1536,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.4263981708878051,"extension":6.77899637654459},"hitData":{"launchSpeed":44.7,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.35,"coordY":179.36}},"index":9,"playId":"ebce6d06-c29f-3582-a64a-25c929ed4b67","pitchNumber":10,"startTime":"2026-05-30T00:12:57.512Z","endTime":"2026-05-30T00:13:04.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:13:04.723Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Charles McAdoo pops out to first baseman Pete Alonso in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T00:13:12.286Z","endTime":"2026-05-30T00:13:37.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28765052983198,"aZ":-16.30718366611567,"pfxX":4.898400105022269,"pfxZ":8.37289784568113,"pX":0.7230795907275297,"pZ":3.290509806339011,"vX0":-5.113771223785645,"vY0":-136.15524413924663,"vZ0":-3.8304047651653765,"x":89.44,"y":149.94,"x0":1.9808643042691578,"y0":50.00217344218064,"z0":5.829848797108833,"aX":9.282364272686106},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-7.9,"spinRate":2339,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.40085380852547825,"extension":6.475676660289375},"hitData":{"launchSpeed":80.5,"launchAngle":66.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":182.64,"coordY":159.45}},"index":0,"playId":"cb2ff944-1012-3f59-a4f3-76dda376a031","pitchNumber":1,"startTime":"2026-05-30T00:13:29.070Z","endTime":"2026-05-30T00:13:37.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:13:37.855Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T00:13:53.866Z","endTime":"2026-05-30T00:15:25.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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(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":79.1,"endSpeed":73.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.853446288747794,"aZ":-27.830308272271175,"pfxX":-3.434865481059841,"pfxZ":3.216372173594559,"pX":1.0857460462577584,"pZ":1.556377735692497,"vX0":-1.4338170133174104,"vY0":-115.26046613567233,"vZ0":-3.489288511937598,"x":75.61,"y":196.76,"x0":2.161491028545384,"y0":50.000033498718985,"z0":5.768934660309802,"aX":-4.633809534110968},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.3,"breakHorizontal":6.6,"spinRate":2119,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.4746876285060706,"extension":6.474492728388519},"index":0,"playId":"b5f5253d-e8a4-3bf9-8764-005ff4505e23","pitchNumber":1,"startTime":"2026-05-30T00:14:06.533Z","endTime":"2026-05-30T00:14:10.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":84.0,"endSpeed":77.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54956171263044,"aZ":-28.94366843982022,"pfxX":-2.8039455595759413,"pfxZ":2.126167980785951,"pX":0.18961143558295676,"pZ":2.4564846773240316,"vX0":-3.5977080632142724,"vY0":-122.32004251154353,"vZ0":-1.7394902175637688,"x":109.77,"y":172.45,"x0":2.0423493245249755,"y0":50.00367950628916,"z0":5.652524231863354,"aX":-4.258754072429539},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.7,"breakHorizontal":5.9,"spinRate":2310,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.44734647353828594,"extension":6.262797861627703},"index":1,"playId":"e6d392aa-1da2-3fbf-b2aa-ae7fdfd89a94","pitchNumber":2,"startTime":"2026-05-30T00:14:22.704Z","endTime":"2026-05-30T00:14:26.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45493641460018,"aZ":-30.18515356409164,"pfxX":-8.463319821368394,"pfxZ":1.5140276065238,"pX":-1.3300281366374938,"pZ":0.9929759436919939,"vX0":-4.5324524808973905,"vY0":-114.33228332275529,"vZ0":-4.0117050836097805,"x":167.7,"y":211.97,"x0":1.782233505819895,"y0":50.00338142324387,"z0":5.755172103012699,"aX":-11.126106906945509},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.9,"breakHorizontal":16.6,"spinRate":2189,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4803505081736046,"extension":6.558309957647022},"index":2,"playId":"711855fd-86c1-32c8-aab5-cc90ff6704aa","pitchNumber":3,"startTime":"2026-05-30T00:14:35.807Z","endTime":"2026-05-30T00:14:38.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.678527790456577,"aZ":-23.109795401369105,"pfxX":9.887041433940919,"pfxZ":4.8013132089063175,"pX":-1.997354682223951,"pZ":1.8771029902936573,"vX0":-12.94122561137685,"vY0":-135.97706915935566,"vZ0":-5.82606076691954,"x":193.13,"y":188.1,"x0":1.5220218488266035,"y0":50.00052417733235,"z0":5.633763886752809,"aX":18.655039272447585},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":-15.4,"spinRate":2402,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4016330933554957,"extension":6.829359666423058},"index":3,"playId":"528a2c36-aa92-30dc-b740-acba8678dae0","pitchNumber":4,"startTime":"2026-05-30T00:14:52.767Z","endTime":"2026-05-30T00:14:55.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-05-30T00:15:00.531Z","endTime":"2026-05-30T00:15:16.286Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.448015120650997,"aZ":-14.087637207453675,"pfxX":6.668179032109052,"pfxZ":9.332629231400814,"pX":-0.05305016496536334,"pZ":2.9381172674596354,"vX0":-7.822130552912323,"vY0":-138.03640956576228,"vZ0":-4.9280823917517,"x":119.02,"y":159.45,"x0":1.9451521599660146,"y0":50.00628259937026,"z0":5.68837493182782,"aX":12.92825865835611},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":-10.6,"spinRate":2517,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.3961224752487058,"extension":6.701122060066764},"hitData":{"launchSpeed":95.3,"launchAngle":33.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.82,"coordY":48.12}},"index":5,"playId":"be2a3227-3be3-334d-be3a-3edc9bf415ba","pitchNumber":5,"startTime":"2026-05-30T00:15:16.286Z","endTime":"2026-05-30T00:15:25.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:15:25.073Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T00:17:26.703Z","endTime":"2026-05-30T00:18:26.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":90.1,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642028741189034,"aZ":-16.931956763813073,"pfxX":-8.022735093904252,"pfxZ":8.721147461400868,"pX":-0.11269463126917428,"pZ":1.6792130692833944,"vX0":7.809961741414259,"vY0":-130.8803097687131,"vZ0":-7.091273011890587,"x":121.3,"y":193.44,"x0":-2.0821469323895414,"y0":50.00559270730083,"z0":5.675240198825347,"aX":-14.027434138624194},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":13.0,"spinRate":2207,"spinDirection":214},"zone":8,"typeConfidence":0.69,"plateTime":0.41727958425089673,"extension":6.257928632833094},"index":0,"playId":"eb4551b6-e754-32d3-9b51-e180cf804569","pitchNumber":1,"startTime":"2026-05-30T00:17:36.207Z","endTime":"2026-05-30T00:17:39.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":73.1,"endSpeed":66.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.624069309666556,"aZ":-40.33826642771137,"pfxX":8.4801478971556,"pfxZ":-7.231786933876943,"pX":-1.2811419599879257,"pZ":2.0897476481599346,"vX0":0.6123707147034871,"vY0":-106.31450988088673,"vZ0":1.574152647188879,"x":165.83,"y":182.36,"x0":-2.673840327460646,"y0":50.00439437985667,"z0":5.9680580756218715,"aX":9.570663508909336},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-12.1,"breakHorizontal":-15.5,"spinRate":2831,"spinDirection":45},"zone":13,"typeConfidence":0.89,"plateTime":0.5180099345500211,"extension":6.063403227343483},"index":1,"playId":"374190e8-f700-3a35-bcf7-58e35d6e0135","pitchNumber":2,"startTime":"2026-05-30T00:17:50.985Z","endTime":"2026-05-30T00:17:54.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56758940872355,"aZ":-40.686133861567164,"pfxX":7.9286796817668455,"pfxZ":-7.4207130280188665,"pX":0.3756639599525439,"pZ":1.2728355424062223,"vX0":3.6718616308723133,"vY0":-107.09090279088434,"vZ0":-0.024452975686312106,"x":102.68,"y":204.41,"x0":-2.3977554218407775,"y0":50.00168279547809,"z0":5.881535762097241,"aX":9.097059707737305},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-13.0,"breakHorizontal":-15.4,"spinRate":2862,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.5138366318261496,"extension":6.0571899114122},"index":2,"playId":"4986b887-2cf1-3773-9920-b3808ec70a38","pitchNumber":3,"startTime":"2026-05-30T00:18:06.027Z","endTime":"2026-05-30T00:18:09.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502432203104608,"aZ":-15.500650731826996,"pfxX":-3.984113070156645,"pfxZ":9.473957740541202,"pX":0.912075651889462,"pZ":2.6998323196690457,"vX0":9.206127470780258,"vY0":-131.4863736158423,"vZ0":-5.022242255861971,"x":82.23,"y":165.88,"x0":-2.1087847447236316,"y0":50.004424946610214,"z0":5.7756048106344124,"aX":-7.013777080010734},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2228,"spinDirection":215},"zone":12,"typeConfidence":0.83,"plateTime":0.4157190314438979,"extension":6.274258778311506},"hitData":{"launchSpeed":74.1,"launchAngle":16.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":166.51,"coordY":154.55}},"index":3,"playId":"ee085c8d-ab76-3fa1-878e-c8e01cc6b387","pitchNumber":4,"startTime":"2026-05-30T00:18:21.448Z","endTime":"2026-05-30T00:18:26.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:18:26.187Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, pitcher Austin Voth to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T00:18:36.125Z","endTime":"2026-05-30T00:19:19.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608723,"link":"/api/v1/people/608723"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.623170565195636,"aZ":-31.960748822897866,"pfxX":8.64965943811952,"pfxZ":0.15921356301709988,"pX":1.796345515563028,"pZ":1.4864456937794535,"vX0":7.006195953732647,"vY0":-114.85047503015129,"vZ0":-2.255597961281496,"x":48.53,"y":198.65,"x0":-2.419283698431383,"y0":50.00171453238385,"z0":5.594802917223266,"aX":11.533859550352908},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.0,"breakHorizontal":-17.4,"spinRate":2703,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.47721499555540836,"extension":6.122007377606923},"index":0,"playId":"97560d84-0f1b-3ef3-b190-8d9a5cfc3ac2","pitchNumber":1,"startTime":"2026-05-30T00:18:53.684Z","endTime":"2026-05-30T00:18:57.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83495655758208,"aZ":-15.733778026228302,"pfxX":-4.395849150302598,"pfxZ":9.40788190339069,"pX":-0.5388507973110677,"pZ":2.322562642567647,"vX0":6.031864375381493,"vY0":-131.14018876038193,"vZ0":-5.779209031354829,"x":137.54,"y":176.07,"x0":-2.2939667995100854,"y0":50.00371284136318,"z0":5.721927248299869,"aX":-7.683353283812452},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.0,"breakHorizontal":6.7,"spinRate":2164,"spinDirection":212},"zone":4,"typeConfidence":0.81,"plateTime":0.41711534191327226,"extension":6.228152704391808},"hitData":{"launchSpeed":93.8,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.54,"coordY":176.01}},"index":1,"playId":"6720cb8f-814a-3971-8a1c-d764d0044453","pitchNumber":2,"startTime":"2026-05-30T00:19:12.217Z","endTime":"2026-05-30T00:19:19.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:19:19.658Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (11) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T00:19:23.805Z","endTime":"2026-05-30T00:21:27.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":608723,"link":"/api/v1/people/608723"},"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":91.3,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.226996837181233,"aZ":-20.19340600741743,"pfxX":-7.7382749692530926,"pfxZ":6.659257319468776,"pX":-0.25665468265037056,"pZ":1.9691040451791992,"vX0":7.727667224745508,"vY0":-132.75179721341917,"vZ0":-5.83533303859071,"x":126.78,"y":185.61,"x0":-2.1885328704180593,"y0":50.00517279997504,"z0":5.648240769250885,"aX":-13.927565463628433},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":12.5,"spinRate":2297,"spinDirection":208},"zone":8,"typeConfidence":0.89,"plateTime":0.41129940348758653,"extension":6.42302359423921},"index":0,"playId":"b3281863-4adf-3b1a-ad2f-7986d60d274d","pitchNumber":1,"startTime":"2026-05-30T00:19:45.802Z","endTime":"2026-05-30T00:19:49.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324216913609607,"aZ":-25.677853816712155,"pfxX":-0.17463157599799572,"pfxZ":3.9346288385506085,"pX":1.398986263953423,"pZ":1.1483937239804083,"vX0":9.156437001535854,"vY0":-127.19500569740944,"vZ0":-6.232611628941897,"x":63.67,"y":207.77,"x0":-2.2137167312246224,"y0":50.00066847579697,"z0":5.646823494124114,"aX":-0.28852043616179673},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.6,"spinRate":2442,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.42943689629908643,"extension":6.340621182660113},"index":1,"playId":"7958aa50-43ee-3528-8d27-901765a88ac8","pitchNumber":2,"startTime":"2026-05-30T00:20:02.931Z","endTime":"2026-05-30T00:20:06.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.752367922041955,"aZ":-32.742449943138624,"pfxX":11.645706715713487,"pfxZ":-0.4399586182950088,"pX":-0.5120489551322535,"pZ":2.342243403112284,"vX0":1.6564353645749685,"vY0":-113.55686765334704,"vZ0":-0.1357064285078462,"x":136.52,"y":175.54,"x0":-2.7644973353291538,"y0":50.00333716680457,"z0":5.688010372905231,"aX":15.054735444526012},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-0.5,"breakHorizontal":-21.5,"spinRate":2825,"spinDirection":56},"zone":4,"typeConfidence":0.91,"plateTime":0.4842250879257275,"extension":6.082364886805208},"index":2,"playId":"1f2bcef2-417d-3157-830d-27790be01c56","pitchNumber":3,"startTime":"2026-05-30T00:20:20.789Z","endTime":"2026-05-30T00:20:24.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65668680597013,"aZ":-33.04463865996634,"pfxX":9.6357951952978,"pfxZ":-0.6422266811655142,"pX":0.7257371080718178,"pZ":2.139213540968191,"vX0":4.553392259643898,"vY0":-115.57827189116952,"vZ0":-0.7336381928650924,"x":89.34,"y":181.02,"x0":-2.525535430965741,"y0":50.00554762985943,"z0":5.649561398598131,"aX":12.965832220636623},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.1,"breakHorizontal":-18.6,"spinRate":2761,"spinDirection":52},"zone":9,"typeConfidence":0.91,"plateTime":0.4749135094832142,"extension":6.455788610215912},"index":3,"playId":"c2f445e9-a7f9-3aba-b6d8-0d2fd5056c15","pitchNumber":4,"startTime":"2026-05-30T00:20:44.121Z","endTime":"2026-05-30T00:20:48.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706221887508836,"aZ":-13.45166738152678,"pfxX":-4.860398915741028,"pfxZ":10.16663681861732,"pX":0.3265771938794654,"pZ":2.6911683976038803,"vX0":8.382485403382814,"vY0":-134.71612741761163,"vZ0":-5.1590373167735235,"x":104.55,"y":166.12,"x0":-2.1910289584258607,"y0":50.00564676308983,"z0":5.5787732003976025,"aX":-8.954111403668604},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2274,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.4062707194714741,"extension":6.426411296115884},"hitData":{"launchSpeed":103.5,"launchAngle":30.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":175.29,"coordY":43.5}},"index":4,"playId":"7c23f852-c5b5-3b1c-9597-5dcc462d7573","pitchNumber":5,"startTime":"2026-05-30T00:21:03.834Z","endTime":"2026-05-30T00:21:27.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":5.300000000000011,"leverageIndex":0.2,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:21:27.885Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Samuel Basallo homers (9) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T00:21:31.976Z","endTime":"2026-05-30T00:23:06.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":{"id":608723,"link":"/api/v1/people/608723"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":73.5,"endSpeed":67.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.898111209090033,"aZ":-41.326119509829546,"pfxX":9.437728020072175,"pfxZ":-7.992432555146335,"pX":-1.43748434261301,"pZ":3.6786247734382207,"vX0":0.16007604156652527,"vY0":-106.83677766997452,"vZ0":4.835775855839243,"x":171.79,"y":139.46,"x0":-2.7377879283082636,"y0":50.00024603085457,"z0":6.056089973233334,"aX":10.812996228605844},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-12.6,"breakHorizontal":-17.0,"spinRate":2676,"spinDirection":47},"zone":11,"typeConfidence":0.9,"plateTime":0.5143872694347538,"extension":5.954352567605619},"index":0,"playId":"f286e597-5ffb-32f9-8804-87d751140d59","pitchNumber":1,"startTime":"2026-05-30T00:21:51.465Z","endTime":"2026-05-30T00:21:54.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.6,"endSpeed":66.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.225939513887845,"aZ":-41.85144483664849,"pfxX":8.047716256384348,"pfxZ":-8.679107046290815,"pX":-1.7697510827803888,"pZ":2.7354765935244583,"vX0":-0.47555191406468256,"vY0":-105.6257354416568,"vZ0":3.444888922878482,"x":184.46,"y":164.92,"x0":-2.583643890921054,"y0":50.00340493454996,"z0":5.940321588479182,"aX":8.972292389932067},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-14.2,"breakHorizontal":-14.4,"spinRate":2649,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.5212120300487721,"extension":6.0143753694730275},"index":1,"playId":"def5b9a2-229a-3cc6-ac8e-aa89f174473a","pitchNumber":2,"startTime":"2026-05-30T00:22:05.819Z","endTime":"2026-05-30T00:22:08.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769870528498586,"aZ":-20.277597538238606,"pfxX":-8.239820315152127,"pfxZ":6.692658312906418,"pX":-0.3381917175157702,"pZ":1.7301838545756063,"vX0":7.69935410120944,"vY0":-131.91607636705237,"vZ0":-6.482801725224686,"x":129.89,"y":192.07,"x0":-2.211904368382134,"y0":50.005879575555824,"z0":5.694932999146579,"aX":-14.652035002634586},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2112,"spinDirection":211},"zone":7,"typeConfidence":0.93,"plateTime":0.4138442148443544,"extension":6.278621548212879},"index":2,"playId":"f3c54b37-6422-3d37-b999-bf589ddd6695","pitchNumber":3,"startTime":"2026-05-30T00:22:22.993Z","endTime":"2026-05-30T00:22:26.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08584214680268,"aZ":-40.862526631402424,"pfxX":8.105191708873964,"pfxZ":-7.469383778064644,"pX":-0.9615385468804254,"pZ":2.583603572798689,"vX0":1.1222352428181306,"vY0":-107.61172539835827,"vZ0":2.6705378685103183,"x":153.65,"y":169.02,"x0":-2.5431392564546993,"y0":50.00276532296196,"z0":5.879694695972215,"aX":9.428284424555986},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-12.4,"breakHorizontal":-15.0,"spinRate":2686,"spinDirection":52},"zone":13,"typeConfidence":0.9,"plateTime":0.5105701800909848,"extension":6.110326736296371},"hitData":{"launchSpeed":101.8,"launchAngle":33.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.52,"coordY":58.91}},"index":3,"playId":"d9cc22cb-ba09-385a-b199-1129bb8ae7a3","pitchNumber":4,"startTime":"2026-05-30T00:22:41.373Z","endTime":"2026-05-30T00:23:06.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":3.299999999999983,"leverageIndex":0.12,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:23:06.767Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leody Taveras walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T00:23:08.639Z","endTime":"2026-05-30T00:25:08.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219318168358118,"aZ":-14.945937823484952,"pfxX":-4.3147593311335175,"pfxZ":9.410177029934484,"pX":0.9053116503127213,"pZ":1.6965321144659733,"vX0":9.438171676736486,"vY0":-133.79481876621534,"vZ0":-7.707309839500236,"x":82.49,"y":192.97,"x0":-2.091944102660664,"y0":50.000916424402334,"z0":5.664981754407146,"aX":-7.898424817440615},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2249,"spinDirection":208},"zone":14,"typeConfidence":0.85,"plateTime":0.40785297664478737,"extension":6.43492430847809},"index":0,"playId":"274d48dd-c6b1-3606-b44d-7614ed176ea0","pitchNumber":1,"startTime":"2026-05-30T00:23:32.039Z","endTime":"2026-05-30T00:23:35.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63140649461389,"aZ":-12.830050805812629,"pfxX":-4.303277736497173,"pfxZ":10.47562907493785,"pX":-0.9675761938585765,"pZ":1.309436090054759,"vX0":4.984632009616918,"vY0":-134.4109805475467,"vZ0":-9.136721148965087,"x":153.88,"y":203.43,"x0":-2.2790297912330653,"y0":50.00166794598374,"z0":5.643762122633413,"aX":-7.945704580900654},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2188,"spinDirection":206},"zone":13,"typeConfidence":0.89,"plateTime":0.40608025838742057,"extension":6.4254735726094045},"index":1,"playId":"44b11892-b7cd-38cf-a064-f2b28c408e06","pitchNumber":2,"startTime":"2026-05-30T00:23:48.742Z","endTime":"2026-05-30T00:23:52.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20348517692592,"aZ":-18.775030566045444,"pfxX":-8.341564619996717,"pfxZ":7.528252533662887,"pX":-0.860043513262817,"pZ":1.3441825698182113,"vX0":6.501923797316733,"vY0":-132.10597816390984,"vZ0":-7.4448308552402915,"x":149.78,"y":202.49,"x0":-2.260422538134074,"y0":50.00589322002436,"z0":5.561995662159908,"aX":-14.855052947764829},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2209,"spinDirection":208},"zone":13,"typeConfidence":0.88,"plateTime":0.413447141696925,"extension":6.480573412843628},"index":2,"playId":"91d76925-95fc-3a6d-b458-a0e0886678c9","pitchNumber":3,"startTime":"2026-05-30T00:24:06.319Z","endTime":"2026-05-30T00:24:09.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-30T00:24:18.948Z","endTime":"2026-05-30T00:24:31.994Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":68.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.540464461248398,"aZ":-40.398667235747006,"pfxX":8.179971992614773,"pfxZ":-7.143502940886908,"pX":0.27872251054785596,"pZ":0.9601527000606808,"vX0":3.4853994806463517,"vY0":-107.27521768933367,"vZ0":-0.7191771563873537,"x":106.38,"y":212.86,"x0":-2.4353692597957104,"y0":50.000181804797116,"z0":5.847987011724852,"aX":9.42290312760636},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-12.7,"breakHorizontal":-15.8,"spinRate":2723,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.5128362509829412,"extension":6.294059378337811},"index":4,"playId":"13c0f004-c703-3490-b398-1f92e9e48dd1","pitchNumber":4,"startTime":"2026-05-30T00:24:31.994Z","endTime":"2026-05-30T00:24:35.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02159551820712,"aZ":-39.70752829518867,"pfxX":8.275464660261184,"pfxZ":-6.261169941848222,"pX":1.1306731307694038,"pZ":1.477482399189176,"vX0":5.334514010709711,"vY0":-109.79667037265453,"vZ0":-0.06474008612003912,"x":73.9,"y":198.89,"x0":-2.417502767317798,"y0":50.001359862724534,"z0":5.783472691245876,"aX":9.95912693104325},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-10.9,"breakHorizontal":-16.6,"spinRate":2947,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.5015942691737996,"extension":6.32333926380685},"index":5,"playId":"8853daeb-2b6f-399e-b78e-a776189ed0d6","pitchNumber":5,"startTime":"2026-05-30T00:24:48.152Z","endTime":"2026-05-30T00:24:51.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.674362999795623,"aZ":-19.914435043596804,"pfxX":-8.719296439245056,"pfxZ":6.993457385473475,"pX":-0.06699821508354717,"pZ":0.5680619758792943,"vX0":8.464641943236689,"vY0":-131.02234521142066,"vZ0":-9.165405645184162,"x":119.55,"y":223.44,"x0":-2.194722665449908,"y0":50.00000930773795,"z0":5.578719190980358,"aX":-15.275335657199623},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":14.2,"spinRate":2235,"spinDirection":210},"zone":13,"typeConfidence":0.92,"plateTime":0.4168104182111847,"extension":6.306807433750206},"index":6,"playId":"b0c6268d-f6d5-31bc-a0e5-1d4f8c7694a7","pitchNumber":6,"startTime":"2026-05-30T00:25:05.235Z","endTime":"2026-05-30T00:25:08.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:25:08.292Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a ground ball to shortstop Ernie Clement. Leody Taveras to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T00:25:46.129Z","endTime":"2026-05-30T00:26:35.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-30T00:25:32.400Z","endTime":"2026-05-30T00:25:48.455Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.277615618537343,"aZ":-27.10152699249082,"pfxX":-0.0946177258196057,"pfxZ":3.1530070746056325,"pX":0.9392804664973713,"pZ":2.905915241869879,"vX0":8.214390363127055,"vY0":-125.43889897699967,"vZ0":-1.6323811555874566,"x":81.2,"y":160.32,"x0":-2.353257525359742,"y0":50.00047579013187,"z0":5.756099415424991,"aX":-0.15281265969983573},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.6,"spinRate":2246,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.43518121831833056,"extension":6.4692359647749775},"index":1,"playId":"290bc371-d2cb-34ee-8e95-fac19666595b","pitchNumber":1,"startTime":"2026-05-30T00:25:48.455Z","endTime":"2026-05-30T00:25:51.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.7,"endSpeed":66.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.065905943151062,"aZ":-40.957079795919036,"pfxX":9.671611333048162,"pfxZ":-7.83972751096451,"pX":-1.257234353470717,"pZ":2.827356541534169,"vX0":0.13775417195655626,"vY0":-105.77386813524997,"vZ0":3.4099385508019635,"x":164.92,"y":162.44,"x0":-2.577687738350088,"y0":50.00494826394337,"z0":5.929626410822482,"aX":10.828559923047107},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-12.7,"breakHorizontal":-17.5,"spinRate":2718,"spinDirection":39},"zone":11,"typeConfidence":0.89,"plateTime":0.5202336201672129,"extension":6.232264147129935},"index":2,"playId":"6284e1f1-7017-332b-bee3-65197de6bcf6","pitchNumber":2,"startTime":"2026-05-30T00:26:07.141Z","endTime":"2026-05-30T00:26:10.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37248922711315,"aZ":-21.281533116979425,"pfxX":-7.655251560691569,"pfxZ":6.145476951873115,"pX":-0.970386674199959,"pZ":2.034125574568753,"vX0":5.891142077922239,"vY0":-131.62665531560438,"vZ0":-5.483031346509326,"x":153.99,"y":183.86,"x0":-2.2321282278715753,"y0":50.00134250333103,"z0":5.698665215540444,"aX":-13.563515518168284},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":12.7,"spinRate":2161,"spinDirection":208},"zone":13,"typeConfidence":0.95,"plateTime":0.414574142659641,"extension":6.411754608296675},"hitData":{"launchSpeed":75.5,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":151.18}},"index":3,"playId":"c30f1662-c40d-32d1-8004-98c319f01c53","pitchNumber":3,"startTime":"2026-05-30T00:26:27.567Z","endTime":"2026-05-30T00:26:35.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:26:35.608Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T00:27:00.117Z","endTime":"2026-05-30T00:27:48.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608723,"fullName":"Austin Voth","link":"/api/v1/people/608723"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451490527981992,"aZ":-27.548992409950134,"pfxX":0.24243416125205908,"pfxZ":2.8602012582062946,"pX":1.620349452554979,"pZ":1.587434286212737,"vX0":9.612218809501686,"vY0":-126.0190116090802,"vZ0":-4.5577712014574825,"x":55.24,"y":195.92,"x0":-2.2669877139211017,"y0":50.000780908236,"z0":5.632172863198537,"aX":0.3914002974792094},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":-2.5,"spinRate":2367,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.43384019750751257,"extension":6.498579908451758},"index":0,"playId":"8868d67f-1670-3928-8809-eaad06e8bff6","pitchNumber":1,"startTime":"2026-05-30T00:27:20.812Z","endTime":"2026-05-30T00:27:23.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.249157392921813,"aZ":-40.56421766569654,"pfxX":8.760831314949177,"pfxZ":-7.071097803339063,"pX":-0.17705200894369427,"pZ":2.0343311925505425,"vX0":2.6250508413849216,"vY0":-108.89873247527161,"vZ0":1.4787056690151936,"x":123.75,"y":183.85,"x0":-2.540021117388027,"y0":50.00184658575037,"z0":5.774965284868553,"aX":10.39611190382406},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-12.0,"breakHorizontal":-16.6,"spinRate":2881,"spinDirection":49},"zone":8,"typeConfidence":0.9,"plateTime":0.5052696238362557,"extension":6.205724881724853},"hitData":{"launchSpeed":82.4,"launchAngle":49.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.77,"coordY":109.86}},"index":1,"playId":"79a31901-8ae1-3711-9d03-d4954a84fc59","pitchNumber":2,"startTime":"2026-05-30T00:27:39.549Z","endTime":"2026-05-30T00:27:48.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":665750,"link":"/api/v1/people/665750"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":608723,"link":"/api/v1/people/608723"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:27:48.809Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yohendrick Piñango lines out to third baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T00:29:57.032Z","endTime":"2026-05-30T00:30:35.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85585178906813,"aZ":-16.449692861457574,"pfxX":5.931908349239492,"pfxZ":8.60920668098105,"pX":0.12543051766458863,"pZ":2.5932158953279982,"vX0":-6.545314414106461,"vY0":-134.0095645394212,"vZ0":-5.257500789371955,"x":112.22,"y":168.76,"x0":1.8241103932944263,"y0":50.00111662513902,"z0":5.748214046007603,"aX":10.83230612709383},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":-9.4,"spinRate":2339,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.40809748851221483,"extension":6.495810642561692},"index":0,"playId":"a950195b-67c3-3adf-8676-d84299f97689","pitchNumber":1,"startTime":"2026-05-30T00:30:00.444Z","endTime":"2026-05-30T00:30:03.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.1,"endSpeed":84.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.964801949673983,"aZ":-17.325257161469946,"pfxX":6.737046634575601,"pfxZ":8.08687430639618,"pX":0.8758922085157759,"pZ":3.6712121554818977,"vX0":-5.0245322356284605,"vY0":-134.14154889373856,"vZ0":-2.645915390767395,"x":83.61,"y":139.66,"x0":1.8909308308093309,"y0":50.00337351569178,"z0":5.894777010973959,"aX":12.370860443901343},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-11.3,"spinRate":2433,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40715578818806186,"extension":6.348379861323439},"index":1,"playId":"97cb2328-0244-3383-8da1-c21567265c33","pitchNumber":2,"startTime":"2026-05-30T00:30:13.190Z","endTime":"2026-05-30T00:30:16.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":92.6,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.328231884564193,"aZ":-19.35028993276036,"pfxX":7.086431871544264,"pfxZ":6.994304827745019,"pX":-0.5373315432479487,"pZ":3.295959839968556,"vX0":-8.391896873608317,"vY0":-134.56488699132856,"vZ0":-3.0761098191759295,"x":137.48,"y":149.79,"x0":1.7016346078194249,"y0":50.00211265172479,"z0":5.825639114742724,"aX":12.990488314541029},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-11.0,"spinRate":2382,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.4071158994054116,"extension":6.3104107448481095},"hitData":{"launchSpeed":101.9,"launchAngle":4.0,"totalDistance":136.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":160.8}},"index":2,"playId":"a26d98c3-1457-364d-a0a5-6ac92beaf837","pitchNumber":3,"startTime":"2026-05-30T00:30:28.749Z","endTime":"2026-05-30T00:30:35.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:30:35.013Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Valenzuela doubles (3) on a fly ball to right fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T00:30:43.926Z","endTime":"2026-05-30T00:32:16.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541629194942047,"aZ":-27.509143763580365,"pfxX":-3.018116004739479,"pfxZ":3.531097996376106,"pX":-1.1205167780467962,"pZ":1.0915145802078614,"vX0":-5.767684541990514,"vY0":-114.62699909075897,"vZ0":-4.561381972780534,"x":159.71,"y":209.31,"x0":1.827243949194025,"y0":50.00316614336365,"z0":5.814131116307469,"aX":-3.9888377997455655},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.4,"breakHorizontal":7.0,"spinRate":2137,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4790755238511104,"extension":6.4381715371767605},"index":0,"playId":"9e3426b9-f828-3395-9cec-7c55b7950d09","pitchNumber":1,"startTime":"2026-05-30T00:31:04.544Z","endTime":"2026-05-30T00:31:07.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":78.7,"endSpeed":72.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.005080036525975,"aZ":-26.817528057782187,"pfxX":-5.926331941264144,"pfxZ":4.050058901955573,"pX":-0.010921185979810554,"pZ":1.0827976455680388,"vX0":-2.8101478985151798,"vY0":-114.52484881028677,"vZ0":-4.556528812735997,"x":117.42,"y":209.54,"x0":2.003655360235335,"y0":50.00330690748169,"z0":5.734321566305577,"aX":-7.8376681061629805},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.5,"breakHorizontal":11.4,"spinRate":2162,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4790636529458365,"extension":6.284010386659667},"index":1,"playId":"4994ec3b-0f3b-3746-a9f8-c63c183c0ac4","pitchNumber":2,"startTime":"2026-05-30T00:31:17.055Z","endTime":"2026-05-30T00:31:20.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.260928790264344,"aZ":-20.514040463773586,"pfxX":10.701090098997316,"pfxZ":6.218803673497437,"pX":-0.38478509919775167,"pZ":0.899866804514819,"vX0":-9.687757662745671,"vY0":-136.15516282777818,"vZ0":-8.743515325156299,"x":131.67,"y":214.48,"x0":1.8313993783693368,"y0":50.002318841816894,"z0":5.5755998440783365,"aX":20.064649101536105},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":-17.3,"spinRate":2481,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4024861764386669,"extension":6.517805575681278},"index":2,"playId":"a9e3b42e-ae84-397c-9a3e-d5c31cfc1f7f","pitchNumber":3,"startTime":"2026-05-30T00:31:31.257Z","endTime":"2026-05-30T00:31:34.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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.3,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24689833148089,"aZ":-14.492029699477857,"pfxX":5.716421733202894,"pfxZ":9.44844170069622,"pX":-0.3916775017761814,"pZ":1.7851280137882601,"vX0":-8.047687156571342,"vY0":-135.60911607407803,"vZ0":-7.359713614672905,"x":131.93,"y":190.58,"x0":1.8648324714787057,"y0":50.00559405999931,"z0":5.535253538051281,"aX":10.702333144287477},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-8.8,"spinRate":2361,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.40311843392703306,"extension":6.580965515274352},"index":3,"playId":"e2d0d42c-b9e8-33f5-9089-4087f9b62be6","pitchNumber":4,"startTime":"2026-05-30T00:31:48.266Z","endTime":"2026-05-30T00:31:51.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503360989869385,"aZ":-14.916678980688157,"pfxX":5.705073557970497,"pfxZ":9.173365823989238,"pX":0.348665142424968,"pZ":2.741548705255089,"vX0":-6.181377573675242,"vY0":-135.74441207092303,"vZ0":-5.11751964723832,"x":103.71,"y":164.76,"x0":1.90552856304736,"y0":50.001264821195036,"z0":5.6765913264619625,"aX":10.73093331313769},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-9.1,"spinRate":2411,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.40228082271583476,"extension":6.363605401722989},"hitData":{"launchSpeed":91.3,"launchAngle":32.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.6,"coordY":100.27}},"index":4,"playId":"6fc9ae3e-d002-3583-9acf-c79f79731fd8","pitchNumber":5,"startTime":"2026-05-30T00:32:03.311Z","endTime":"2026-05-30T00:32:16.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.27,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:32:16.422Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T00:32:34.314Z","endTime":"2026-05-30T00:35:56.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22310624362613,"aZ":-14.9536605792653,"pfxX":6.259870313213796,"pfxZ":9.19025681909977,"pX":-0.722182994824642,"pZ":2.2303682350902463,"vX0":-9.129794548025478,"vY0":-136.32646553431437,"vZ0":-6.426690401436861,"x":144.53,"y":178.56,"x0":1.8638160832514088,"y0":50.00272070086854,"z0":5.658839292894013,"aX":11.73018590300664},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":-9.4,"spinRate":2434,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.4024651594272659,"extension":6.615850742403022},"index":0,"playId":"83f38d08-ced0-374e-8324-03eb717222d5","pitchNumber":1,"startTime":"2026-05-30T00:32:43.854Z","endTime":"2026-05-30T00:32:47.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8956445322788,"aZ":-26.501961950599938,"pfxX":-2.8006882259485755,"pfxZ":4.3144093788381,"pX":0.35837951956163105,"pZ":2.2932813572139925,"vX0":-3.016731848571333,"vY0":-114.46923498057738,"vZ0":-1.897954536785771,"x":103.34,"y":176.86,"x0":2.0617254894334245,"y0":50.0048339971753,"z0":5.750542846130422,"aX":-3.682997707594167},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":7.6,"breakHorizontal":5.9,"spinRate":2020,"spinDirection":263},"zone":6,"typeConfidence":2.0,"plateTime":0.4801564325120964,"extension":6.594375144064667},"index":1,"playId":"26e9dfce-bf90-3754-abc0-a8c15d532bac","pitchNumber":2,"startTime":"2026-05-30T00:33:00.770Z","endTime":"2026-05-30T00:33:04.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55125716017467,"aZ":-30.21492564573035,"pfxX":9.322302114879218,"pfxZ":1.2139540316147093,"pX":0.266242634800446,"pZ":1.0055622736916823,"vX0":-6.645488512768385,"vY0":-126.52657067079244,"vZ0":-5.014979000132389,"x":106.85,"y":211.63,"x0":1.7250965216395027,"y0":50.000875717620154,"z0":5.4551125572614465,"aX":15.004493850349538},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-15.2,"spinRate":1637,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4340945087304151,"extension":6.826568855597299},"index":2,"playId":"2d056222-7edf-3c58-81db-5debd45a7ab5","pitchNumber":3,"startTime":"2026-05-30T00:33:21.489Z","endTime":"2026-05-30T00:33:24.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82720481595016,"aZ":-25.73388860782359,"pfxX":-5.501682033434608,"pfxZ":4.7885235674390545,"pX":-0.3102498990462457,"pZ":2.016500260223736,"vX0":-3.0096435247333453,"vY0":-116.10084339164122,"vZ0":-2.7742551667472215,"x":128.83,"y":184.33,"x0":1.7240824467059568,"y0":50.001547054313775,"z0":5.715261400236889,"aX":-7.394851373868442},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.2,"breakHorizontal":10.8,"spinRate":2027,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.47454119246429416,"extension":6.525623920184767},"index":3,"playId":"c78889a2-0b83-38c9-8a14-b7638df62715","pitchNumber":4,"startTime":"2026-05-30T00:33:40.548Z","endTime":"2026-05-30T00:33:47.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612450823557847,"aZ":-23.688938387817608,"pfxX":7.0655537788111715,"pfxZ":5.3029727847634645,"pX":0.3126627841442117,"pZ":1.4694611861701747,"vX0":-6.028778634220352,"vY0":-125.51093736190433,"vZ0":-5.253075004634599,"x":105.08,"y":199.1,"x0":1.8239682598752713,"y0":50.00385922162239,"z0":5.510366439324905,"aX":11.31080464566145},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.6,"breakHorizontal":-11.5,"spinRate":1523,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.43583791827138585,"extension":6.632540347697127},"index":4,"playId":"f0ce8a59-b7f1-37ef-b877-3158f5d3c666","pitchNumber":5,"startTime":"2026-05-30T00:34:13.742Z","endTime":"2026-05-30T00:34:40.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"}},"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.0,"endSpeed":86.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.929691222943536,"aZ":-23.15956859325576,"pfxX":9.783510693261821,"pfxZ":4.770331035208423,"pX":-1.687228245907861,"pZ":2.1671414488400615,"vX0":-11.808807264063617,"vY0":-136.34458583152292,"vZ0":-5.040157935998151,"x":181.31,"y":180.27,"x0":1.4212876775742407,"y0":50.00317669642831,"z0":5.630036973799335,"aX":18.489740549359748},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":-15.4,"spinRate":2298,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4011518775080898,"extension":6.849073396527312},"index":5,"playId":"b6fee60f-5988-37a3-8bf9-d618e085eecf","pitchNumber":6,"startTime":"2026-05-30T00:34:45.823Z","endTime":"2026-05-30T00:34:49.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-30T00:34:54.910Z","endTime":"2026-05-30T00:35:05.423Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33716087951357,"aZ":-27.278637537284038,"pfxX":-4.136769236471348,"pfxZ":3.6775126301544656,"pX":-0.033810999704728985,"pZ":2.418155872118523,"vX0":-2.9713107390012277,"vY0":-114.69315892938698,"vZ0":-1.5204855905579682,"x":118.29,"y":173.49,"x0":1.8161965713574273,"y0":50.00248775896421,"z0":5.7514055798536825,"aX":-5.507722866164095},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.6,"breakHorizontal":8.3,"spinRate":1994,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.47766607472312517,"extension":6.452801320365006},"index":7,"playId":"e7a82c2b-c3c0-39c6-86c6-b2bac641f2c5","pitchNumber":7,"startTime":"2026-05-30T00:35:05.423Z","endTime":"2026-05-30T00:35:08.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61850628377271,"aZ":-26.456480565692104,"pfxX":1.3824380217869372,"pfxZ":4.200960111075777,"pX":-0.566049670464287,"pZ":1.701547335016777,"vX0":-5.466379568175092,"vY0":-116.43169629073215,"vZ0":-3.2833540307942837,"x":138.58,"y":192.84,"x0":1.641370499029937,"y0":50.00326045987007,"z0":5.65685616742905,"aX":1.8822733339163658},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2013,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.47198765545918064,"extension":6.608909239445201},"index":8,"playId":"d5a8e801-45db-392d-a094-2b4ede823b40","pitchNumber":8,"startTime":"2026-05-30T00:35:31.213Z","endTime":"2026-05-30T00:35:34.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.7,"endSpeed":87.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728441839219318,"aZ":-17.309532715466784,"pfxX":6.398669497365818,"pfxZ":7.662730058961056,"pX":0.4773988227197591,"pZ":3.9870294916215023,"vX0":-5.728803515680715,"vY0":-137.94141692632442,"vZ0":-1.8909283034447655,"x":98.8,"y":131.13,"x0":1.7429199031599591,"y0":50.00375036628954,"z0":5.839851459738649,"aX":12.415547393736047},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":-10.4,"spinRate":2467,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.39603919389954534,"extension":6.5374799059792075},"index":9,"playId":"e37a8234-f9ca-32ac-a7b0-5406104cd27e","pitchNumber":9,"startTime":"2026-05-30T00:35:53.267Z","endTime":"2026-05-30T00:35:56.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":-1.6999999999999886,"leverageIndex":0.59,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:35:56.807Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ernie Clement grounds into a double play, second baseman Jackson Holliday to first baseman Pete Alonso. George Springer out at 2nd. Ernie Clement out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T00:36:40.235Z","endTime":"2026-05-30T00:37:07.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T00:36:10.875Z","endTime":"2026-05-30T00:36:42.574Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69180973317252,"aZ":-32.887259847930615,"pfxX":8.059247770476844,"pfxZ":-0.4319307579973888,"pX":0.6560909114008524,"pZ":1.8197972220991352,"vX0":-5.359940653033983,"vY0":-127.55299250901466,"vZ0":-2.8670091622632556,"x":91.99,"y":189.65,"x0":1.7309711985339362,"y0":50.001863422496875,"z0":5.535035592127083,"aX":13.362664427275094},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":-13.4,"spinRate":1369,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4283924229023306,"extension":6.554960067414812},"index":1,"playId":"9b05331d-68ff-34ce-8f05-3a2d6dfaece9","pitchNumber":1,"startTime":"2026-05-30T00:36:42.574Z","endTime":"2026-05-30T00:36:45.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126218383034512,"aZ":-26.92585806333984,"pfxX":7.670084458677803,"pfxZ":3.264642095118081,"pX":0.954679380869055,"pZ":2.5170321405442797,"vX0":-4.549156530855755,"vY0":-125.89730395075726,"vZ0":-2.1888365177248974,"x":80.61,"y":170.82,"x0":1.786839158659558,"y0":50.003068475057745,"z0":5.572972736838867,"aX":12.335118072342127},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":-12.8,"spinRate":1502,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4347483322394301,"extension":6.568882778835352},"hitData":{"launchSpeed":72.4,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":147.63}},"index":2,"playId":"3678bafd-d373-331b-9eaa-39458c4d2f18","pitchNumber":2,"startTime":"2026-05-30T00:37:00.108Z","endTime":"2026-05-30T00:37:07.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.08,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:37:07.605Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T00:39:32.156Z","endTime":"2026-05-30T00:40:33.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Connor Seabold replaces Austin Voth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T00:37:49.403Z","endTime":"2026-05-30T00:39:34.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608723,"link":"/api/v1/people/608723","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.691212154267735,"aZ":-12.723468543700259,"pfxX":-4.312853593748665,"pfxZ":10.574208244478008,"pX":-1.1661922219316323,"pZ":3.0291350414043605,"vX0":5.761428853984884,"vY0":-135.07524257278936,"vZ0":-3.681391777273692,"x":161.45,"y":156.99,"x0":-2.7710253669735074,"y0":50.000512648328105,"z0":5.310331496448218,"aX":-7.931924836684935},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2166,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40621817571285623,"extension":5.963730557146664},"index":1,"playId":"b252325a-f051-3b12-a41c-06e0b9e06f3a","pitchNumber":1,"startTime":"2026-05-30T00:39:34.333Z","endTime":"2026-05-30T00:39:37.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66022606180965,"aZ":-14.491639273159587,"pfxX":-6.51344857373653,"pfxZ":9.471749998930733,"pX":-0.25793039256344413,"pZ":1.2881130905010854,"vX0":8.812893144423043,"vY0":-135.52128976623936,"vZ0":-7.580146776907766,"x":126.83,"y":204.0,"x0":-2.700474402778009,"y0":50.00012099324354,"z0":5.126561836144304,"aX":-12.156235622161043},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":2152,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4036275464870891,"extension":6.120823677220666},"index":2,"playId":"003d860f-2b25-3242-ace5-4dc8a4f523cd","pitchNumber":2,"startTime":"2026-05-30T00:39:51.122Z","endTime":"2026-05-30T00:39:54.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.573987471680304,"aZ":-30.247203784132704,"pfxX":-11.047369492813935,"pfxZ":1.310666855951693,"pX":-0.014969609207199745,"pZ":2.0840176264539485,"vX0":9.682378157119219,"vY0":-120.2493977171847,"vZ0":-0.8329010489433308,"x":117.57,"y":182.51,"x0":-2.651768035279224,"y0":50.00157423776808,"z0":5.110142341393832,"aX":-16.232650806845356},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.4,"breakHorizontal":17.8,"spinRate":2283,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.4548899827038846,"extension":6.160587386872524},"index":3,"playId":"d6d328fc-2f67-38d4-822d-52440c36bfc0","pitchNumber":3,"startTime":"2026-05-30T00:40:10.408Z","endTime":"2026-05-30T00:40:13.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.094584216296937,"aZ":-34.0197638522121,"pfxX":2.8073324440289253,"pfxZ":-1.2400566319038564,"pX":0.8520131224453771,"pZ":2.59658182837802,"vX0":8.256271347784992,"vY0":-120.60127121383333,"vZ0":1.0308311098560075,"x":84.52,"y":168.67,"x0":-2.965726265810812,"y0":50.00282174390862,"z0":5.139565999801213,"aX":4.178173234818947},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.8,"breakHorizontal":-6.8,"spinRate":2737,"spinDirection":78},"zone":12,"typeConfidence":2.0,"plateTime":0.4523144765109479,"extension":5.799067994557575},"hitData":{"launchSpeed":79.7,"launchAngle":7.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":166.38}},"index":4,"playId":"fcae3aa5-27c9-3d18-89f8-f3d76ac1f35d","pitchNumber":4,"startTime":"2026-05-30T00:40:26.266Z","endTime":"2026-05-30T00:40:33.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:40:33.954Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T00:40:46.017Z","endTime":"2026-05-30T00:41:09.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359872358161763,"aZ":-27.756813382629545,"pfxX":-0.2706371448015661,"pfxZ":2.8294309428054873,"pX":-0.30414652641671425,"pZ":2.51033130300808,"vX0":6.364100669345539,"vY0":-123.81712934434294,"vZ0":-1.0171030324280101,"x":128.59,"y":171.0,"x0":-2.866235061235013,"y0":50.003528620451476,"z0":5.236744149200241,"aX":-0.4231921178165411},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":-1.0,"spinRate":2409,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.44137172763050536,"extension":5.83015341668497},"hitData":{"launchSpeed":94.6,"launchAngle":38.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.2,"coordY":60.49}},"index":0,"playId":"c78d35b7-7b1e-3b43-a715-4528ac561236","pitchNumber":1,"startTime":"2026-05-30T00:40:58.954Z","endTime":"2026-05-30T00:41:09.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:41:09.094Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to left fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T00:41:18.328Z","endTime":"2026-05-30T00:41:58.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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(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":86.3,"endSpeed":79.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.642106366507537,"aZ":-26.601273248431703,"pfxX":1.5530384697829764,"pfxZ":3.452100145994322,"pX":0.13850528927851793,"pZ":3.1278194643261763,"vX0":7.079932492547231,"vY0":-125.560269450301,"vZ0":0.135830140128815,"x":111.72,"y":154.33,"x0":-2.906243099563513,"y0":50.00404566500834,"z0":5.216996298093988,"aX":2.508840859525158},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":-4.2,"spinRate":2389,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.4342966061414706,"extension":5.916731370621246},"index":0,"playId":"646d0f8c-adfd-3673-8b58-88cb47dcda7a","pitchNumber":1,"startTime":"2026-05-30T00:41:35.434Z","endTime":"2026-05-30T00:41:38.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.773024735659458,"aZ":-33.10107035634128,"pfxX":-8.612124655205044,"pfxZ":-0.6230922950636391,"pX":-1.1703341078596199,"pZ":2.195077576511431,"vX0":6.902081551200486,"vY0":-120.55055908567624,"vZ0":0.04792816160937052,"x":161.61,"y":179.51,"x0":-2.941132795322092,"y0":50.004132587821935,"z0":5.078693211740426,"aX":-12.77269475105751},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.8,"breakHorizontal":14.2,"spinRate":2154,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.453044669173178,"extension":6.11706490151375},"hitData":{"launchSpeed":86.8,"launchAngle":28.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.62,"coordY":84.53}},"index":1,"playId":"f6921f6e-dc5a-316a-a3ed-c6192322bf55","pitchNumber":2,"startTime":"2026-05-30T00:41:50.469Z","endTime":"2026-05-30T00:41:58.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:41:58.679Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to right fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T00:43:53.870Z","endTime":"2026-05-30T00:44:26.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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":83.7,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949703782340386,"aZ":-31.555534437169843,"pfxX":8.47256484916093,"pfxZ":0.40912922586590295,"pX":0.7229560153457649,"pZ":1.5223420086963253,"vX0":-5.595150134974564,"vY0":-121.81339156772282,"vZ0":-3.232386738585072,"x":89.44,"y":197.68,"x0":1.9438425420088177,"y0":50.003032430011245,"z0":5.5823600201438035,"aX":12.788627455192923},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":-14.0,"spinRate":1309,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4488966126492393,"extension":6.6328033412633225},"index":0,"playId":"ec996e16-dafc-338b-b1b6-275a1b358206","pitchNumber":1,"startTime":"2026-05-30T00:44:02.615Z","endTime":"2026-05-30T00:44:05.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.918515130813876,"aZ":-16.51161228007577,"pfxX":6.6470265491109135,"pfxZ":8.511664754214841,"pX":-0.21423713229034613,"pZ":3.0837801340858064,"vX0":-8.079512261822765,"vY0":-134.49842294700682,"vZ0":-4.126788746929888,"x":125.17,"y":155.52,"x0":1.95864469476861,"y0":50.00588676565413,"z0":5.8016647081529396,"aX":12.236647386268645},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-10.4,"spinRate":2361,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.40653331496082945,"extension":6.569292434851532},"hitData":{"launchSpeed":101.7,"launchAngle":4.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.59,"coordY":104.56}},"index":1,"playId":"b6194398-fda2-38c9-9e15-bebd47e9c2a5","pitchNumber":2,"startTime":"2026-05-30T00:44:16.235Z","endTime":"2026-05-30T00:44:26.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:44:26.327Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (12) on a fly ball to left field. Vladimir Guerrero Jr. scores.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T00:44:33.477Z","endTime":"2026-05-30T00:45:17.846Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28638653837924,"aZ":-14.573179208460758,"pfxX":4.35863339690677,"pfxZ":9.648967626153953,"pX":-0.3073304440318982,"pZ":3.0192810385547806,"vX0":-6.9697502668269795,"vY0":-134.70929613665044,"vZ0":-4.619537620270743,"x":128.71,"y":157.26,"x0":1.7560561770560628,"y0":50.003935562085346,"z0":5.79842869229508,"aX":7.9522682138518155},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-6.2,"spinRate":2414,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.4077582892953622,"extension":6.438992958559504},"hitData":{"launchSpeed":108.3,"launchAngle":32.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.78,"coordY":75.62}},"index":0,"playId":"106856e0-64ec-3399-94e2-802fa5e56d47","pitchNumber":1,"startTime":"2026-05-30T00:44:51.036Z","endTime":"2026-05-30T00:45:17.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":0.74,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:45:17.846Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daulton Varsho doubles (12) on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T00:45:17.511Z","endTime":"2026-05-30T00:46:46.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.077367999777195,"aZ":-15.380383082814744,"pfxX":5.661126872680227,"pfxZ":9.078860876437426,"pX":-0.6241887536404185,"pZ":2.8913519981020075,"vX0":-8.299486976392588,"vY0":-134.83446019547554,"vZ0":-4.6126026814900545,"x":140.79,"y":160.71,"x0":1.7518264758859925,"y0":50.00181787836628,"z0":5.702193753924672,"aX":10.471030756787464},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-8.5,"spinRate":2414,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.40552690968539373,"extension":6.678598608565048},"index":0,"playId":"1a6ccd17-270c-3f95-93d1-4c7dfda6c725","pitchNumber":1,"startTime":"2026-05-30T00:45:36.834Z","endTime":"2026-05-30T00:45:40.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008727581462377,"aZ":-29.919700461198033,"pfxX":-2.1785078279420045,"pfxZ":1.510678330599447,"pX":0.31418062267820934,"pZ":2.037041640021025,"vX0":-3.3654017472664743,"vY0":-120.64457666393577,"vZ0":-2.6965790214851384,"x":105.02,"y":183.78,"x0":2.0041677991557587,"y0":50.0018655760292,"z0":5.776739286839241,"aX":-3.2464842129772205},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.4,"breakHorizontal":4.7,"spinRate":2270,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4520760686054266,"extension":6.191625948820529},"index":1,"playId":"6c581c42-aec9-327d-83aa-fdd61faee9eb","pitchNumber":2,"startTime":"2026-05-30T00:45:51.542Z","endTime":"2026-05-30T00:45:55.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.862762477736656,"aZ":-29.07602103111114,"pfxX":-10.050075631370408,"pfxZ":2.4012232077438433,"pX":-1.7528389810010219,"pZ":1.2713108601335983,"vX0":-5.077102885867943,"vY0":-114.08516581977773,"vZ0":-3.545692149239833,"x":183.81,"y":204.45,"x0":1.8218791486776311,"y0":50.0053377767143,"z0":5.772787456312769,"aX":-12.98652278682414},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.6,"breakHorizontal":19.7,"spinRate":2053,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4837952179686482,"extension":6.529493769892808},"index":2,"playId":"eb9b9229-b610-33b7-9738-0e857faf9928","pitchNumber":3,"startTime":"2026-05-30T00:46:18.740Z","endTime":"2026-05-30T00:46:21.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7604916262031,"aZ":-24.24958267575247,"pfxX":10.758163584614678,"pfxZ":4.260926903762751,"pX":-0.6338963166523492,"pZ":2.4961947434886254,"vX0":-9.957083381759118,"vY0":-135.56513661987117,"vZ0":-4.206793590714779,"x":141.16,"y":171.38,"x0":1.6896953894893882,"y0":50.00507918184053,"z0":5.761859992514286,"aX":20.018049994677025},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":-17.4,"spinRate":2416,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.40410112890092176,"extension":6.431273561263556},"hitData":{"launchSpeed":88.1,"launchAngle":2.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.51,"coordY":158.04}},"index":3,"playId":"96167b6f-6e69-375d-961b-efb1396164cd","pitchNumber":4,"startTime":"2026-05-30T00:46:32.214Z","endTime":"2026-05-30T00:46:46.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":0.94,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:46:46.710Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Charles McAdoo homers (1) on a fly ball to right center field. Daulton Varsho scores.","rbi":2,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T00:47:45.421Z","endTime":"2026-05-30T00:48:47.957Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":669432,"link":"/api/v1/people/669432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T00:47:03.738Z","endTime":"2026-05-30T00:47:47.706Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.5,"endSpeed":78.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06622241488289,"aZ":-24.852368170991223,"pfxX":4.786149444362518,"pfxZ":4.6684810700471555,"pX":-0.21031662837179668,"pZ":2.577079391189122,"vX0":-6.370122603124833,"vY0":-124.43904350849718,"vZ0":-2.354189748265463,"x":125.02,"y":169.2,"x0":1.7613514040362739,"y0":50.00129768215866,"z0":5.595128797906053,"aX":7.503010235408113},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.2,"breakHorizontal":-7.2,"spinRate":1226,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.44022948145036267,"extension":6.9362443313245015},"index":1,"playId":"75be4ffa-fa07-3a6f-a8a5-bfc1d397aa61","pitchNumber":1,"startTime":"2026-05-30T00:47:47.706Z","endTime":"2026-05-30T00:47:51.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.582480412280212,"aZ":-26.933430841130182,"pfxX":8.032842636609809,"pfxZ":3.2192927907091256,"pX":-0.12692330550525202,"pZ":0.9775470815453683,"vX0":-7.33741706018629,"vY0":-126.97411057625284,"vZ0":-5.852039948910599,"x":121.84,"y":212.39,"x0":1.7599561654372173,"y0":50.00490208313117,"z0":5.461973599591312,"aX":13.086736649864523},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.7,"breakHorizontal":-12.8,"spinRate":1554,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.43175916174361006,"extension":6.7223404375340925},"index":2,"playId":"5e3b3e72-8422-3873-bc46-5f73201876ff","pitchNumber":2,"startTime":"2026-05-30T00:48:04.622Z","endTime":"2026-05-30T00:48:07.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.350119935578757,"aZ":-17.033174976583823,"pfxX":6.090883886274589,"pfxZ":8.011481194052989,"pX":0.34908646878484867,"pZ":3.11412224563643,"vX0":-6.0034601326685655,"vY0":-136.0126376467872,"vZ0":-3.8648097112007935,"x":103.69,"y":154.7,"x0":1.7841958951637593,"y0":50.00613314189414,"z0":5.7208845866968225,"aX":11.515929470547835},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-10.0,"spinRate":2420,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4013453707804677,"extension":6.57547426848456},"hitData":{"launchSpeed":98.5,"launchAngle":33.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.35,"coordY":65.33}},"index":3,"playId":"01451b80-4c62-30c7-ac66-9d3ad83bb3f4","pitchNumber":3,"startTime":"2026-05-30T00:48:24.157Z","endTime":"2026-05-30T00:48:47.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_ab"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_ab"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_pa"},{"player":{"id":669432,"link":"/api/v1/people/669432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-14.000000000000014,"leverageIndex":1.58,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:48:47.957Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Lukes pops out to catcher Samuel Basallo in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T00:51:32.285Z","endTime":"2026-05-30T00:51:43.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T00:48:59.974Z","endTime":"2026-05-30T00:49:35.630Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Wells replaces Trevor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T00:49:35.630Z","endTime":"2026-05-30T00:51:16.983Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669330,"link":"/api/v1/people/669330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669432,"link":"/api/v1/people/669432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Lukes replaces Myles Straw.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-30T00:51:16.983Z","endTime":"2026-05-30T00:51:34.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88891874356494,"aZ":-12.312524527759876,"pfxX":-3.826535812946662,"pfxZ":10.779321497550768,"pX":0.8703791644008452,"pZ":2.8854984190114124,"vX0":5.8411838516611745,"vY0":-134.781202866117,"vZ0":-8.142756307154267,"x":83.82,"y":160.87,"x0":-0.8262891345728007,"y0":50.00382458019264,"z0":6.812476125115385,"aX":-7.051602979014501},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":5.8,"spinRate":2371,"spinDirection":202},"zone":12,"typeConfidence":0.88,"plateTime":0.4061650974015967,"extension":6.114462779937669},"hitData":{"launchSpeed":72.3,"launchAngle":88.0,"totalDistance":41.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":113.8,"coordY":216.32}},"index":3,"playId":"ffa8fb18-7aea-3f50-937b-889c7ecee898","pitchNumber":1,"startTime":"2026-05-30T00:51:34.594Z","endTime":"2026-05-30T00:51:43.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:51:43.403Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T00:51:58.106Z","endTime":"2026-05-30T00:53:24.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884346486220043,"aZ":-9.995594363483118,"pfxX":-3.4074437898731387,"pfxZ":11.855754406769933,"pX":0.1923235871966149,"pZ":2.7279236500940933,"vX0":4.056517105993115,"vY0":-135.49271677748817,"vZ0":-9.116374983723816,"x":109.67,"y":165.13,"x0":-0.877169889071525,"y0":50.00240499204486,"z0":6.822181841308305,"aX":-6.374568756582327},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":5.4,"spinRate":2347,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.40328928498901107,"extension":6.123341670291046},"index":0,"playId":"97b989c1-00d6-33ea-9ef8-16dacdd0beb7","pitchNumber":1,"startTime":"2026-05-30T00:52:15.456Z","endTime":"2026-05-30T00:52:19.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":85.8,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342650265446515,"aZ":-18.43493820337579,"pfxX":-8.792158898192238,"pfxZ":8.671480999387368,"pX":-0.6828995121095709,"pZ":2.989409726218295,"vX0":3.4665536796962018,"vY0":-124.87117629657402,"vZ0":-5.933425395501812,"x":143.03,"y":158.07,"x0":-0.9440994118643434,"y0":50.00568001515273,"z0":6.905598926757374,"aX":-13.933872639553488},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.6,"breakHorizontal":15.1,"spinRate":2247,"spinDirection":211},"zone":1,"typeConfidence":0.93,"plateTime":0.4380691176785061,"extension":6.104198347816584},"index":1,"playId":"cba0b17d-eb55-3a9c-970c-4a1a5a45896c","pitchNumber":2,"startTime":"2026-05-30T00:52:32.180Z","endTime":"2026-05-30T00:52:37.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.202411490159058,"aZ":-21.475350369767856,"pfxX":3.107730206611559,"pfxZ":6.178669667467307,"pX":-0.33565037977970774,"pZ":2.8495777412336123,"vX0":1.2715743750393151,"vY0":-130.18916982422715,"vZ0":-6.088353725264004,"x":129.79,"y":161.84,"x0":-1.2329557641655866,"y0":50.0017265482347,"z0":6.8246563158427325,"aX":5.377789367250416},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":-5.9,"spinRate":2421,"spinDirection":187},"zone":1,"typeConfidence":0.87,"plateTime":0.41940136763015,"extension":6.014936109815881},"index":2,"playId":"5834e8ce-7885-334d-a74f-91bb2361a498","pitchNumber":3,"startTime":"2026-05-30T00:52:56.585Z","endTime":"2026-05-30T00:52:59.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01037679891368,"aZ":-22.51314223927839,"pfxX":2.822569722915626,"pfxZ":5.522308177284723,"pX":0.1289834831782913,"pZ":2.708859563118399,"vX0":2.0228409518985293,"vY0":-131.26906771130675,"vZ0":-6.368200727584231,"x":112.08,"y":165.64,"x0":-1.0176365281115083,"y0":50.00569485549787,"z0":6.835218203784962,"aX":4.941396046907928},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":-5.5,"spinRate":2457,"spinDirection":180},"zone":5,"typeConfidence":0.9,"plateTime":0.4167803384405695,"extension":6.053952923449175},"index":3,"playId":"ce813088-e11a-3e8e-891c-2fee77831696","pitchNumber":4,"startTime":"2026-05-30T00:53:21.461Z","endTime":"2026-05-30T00:53:24.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:53:24.657Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Valenzuela grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T00:53:32.573Z","endTime":"2026-05-30T00:54:00.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.671200277314576,"aZ":-9.997466303028764,"pfxX":-1.8809547343485575,"pfxZ":11.925544119700795,"pX":-0.7284550921866991,"pZ":2.45064913756936,"vX0":1.2055599484532684,"vY0":-135.28793419658825,"vZ0":-9.675582927651721,"x":144.77,"y":172.61,"x0":-0.9347747825388637,"y0":50.002012056548935,"z0":6.767832070528381,"aX":-3.4971546450944335},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.8,"breakHorizontal":3.1,"spinRate":2441,"spinDirection":201},"zone":4,"typeConfidence":0.91,"plateTime":0.4044028656739913,"extension":6.105533332159999},"hitData":{"launchSpeed":95.3,"launchAngle":3.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":153.2}},"index":0,"playId":"7425d54a-a8c5-34da-b566-4a3b62fe43e6","pitchNumber":1,"startTime":"2026-05-30T00:53:52.748Z","endTime":"2026-05-30T00:54:00.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":669330,"link":"/api/v1/people/669330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:54:00.491Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Valenzuela challenged (pitch result), call on the field was overturned: Adley Rutschman called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T00:56:24.559Z","endTime":"2026-05-30T00:58:28.437Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nathan Lukes remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T00:54:59.127Z","endTime":"2026-05-30T00:56:26.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03137521976847,"aZ":-32.830344397832995,"pfxX":2.7297075147355163,"pfxZ":-0.44034407806852727,"pX":0.25123329461373867,"pZ":2.3039248785081696,"vX0":7.023235685660489,"vY0":-121.61930506594042,"vZ0":-0.12540986428721113,"x":107.42,"y":176.57,"x0":-3.0294311489031855,"y0":50.00244416490709,"z0":5.205563867533379,"aX":4.083547722450831},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":-6.6,"spinRate":2642,"spinDirection":94},"zone":6,"typeConfidence":2.0,"plateTime":0.45050243183609373,"extension":5.639804020219677},"index":1,"playId":"b167b8ef-df54-3268-bb3d-da597322e355","pitchNumber":1,"startTime":"2026-05-30T00:56:26.838Z","endTime":"2026-05-30T00:56:30.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1569918114605,"aZ":-31.89069717761234,"pfxX":-10.626751800881227,"pfxZ":0.18804519733970615,"pX":-1.0004071129790353,"pZ":0.9711444485909277,"vX0":7.493731135738731,"vY0":-120.26990701574826,"vZ0":-2.9995891435257818,"x":155.13,"y":212.56,"x0":-2.7747807497127437,"y0":50.00056907789182,"z0":5.06066412920178,"aX":-15.578242056094506},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":17.5,"spinRate":2448,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.45528571469668133,"extension":6.110892046383734},"index":2,"playId":"4196de92-652b-39ee-a0e3-4380c27e6d7e","pitchNumber":2,"startTime":"2026-05-30T00:56:43.081Z","endTime":"2026-05-30T00:56:46.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051176967165446,"aZ":-32.12778310530724,"pfxX":-10.592178751858672,"pfxZ":0.0335073602185183,"pX":-1.6946209807322963,"pZ":3.09860356844933,"vX0":6.201203858791203,"vY0":-120.68126048011528,"vZ0":1.6801094217442099,"x":181.59,"y":155.12,"x0":-2.918716917100649,"y0":50.004827463272335,"z0":5.219284707468903,"aX":-15.656299296847104},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.7,"breakHorizontal":17.8,"spinRate":2330,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.45352357054856274,"extension":6.032818562996488},"index":3,"playId":"bdf2fc5d-1dd5-31e8-9c8e-1581d0fab59c","pitchNumber":3,"startTime":"2026-05-30T00:56:59.245Z","endTime":"2026-05-30T00:57:02.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.544737426343914,"aZ":-15.533060177905856,"pfxX":-6.110849382662185,"pfxZ":8.78873518044024,"pX":-1.8206238796378065,"pZ":3.3072511063339536,"vX0":4.963013694075661,"vY0":-136.59820378220206,"vZ0":-2.5035697295046355,"x":186.4,"y":149.48,"x0":-2.865397135135319,"y0":50.00227702955467,"z0":5.301121545797472,"aX":-11.570135930135724},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2214,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40068393573650773,"extension":5.898282623853887},"index":4,"playId":"8b61fdec-4ea0-34f6-bfa3-35bae6bcb30f","pitchNumber":4,"startTime":"2026-05-30T00:57:16.216Z","endTime":"2026-05-30T00:57:19.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.559885066742254,"aZ":-34.466353562004194,"pfxX":1.7759546247734794,"pfxZ":-1.562041687448497,"pX":0.39801075119822055,"pZ":2.2247201894802973,"vX0":7.341768308674806,"vY0":-120.2719178380494,"vZ0":0.18304078535617818,"x":101.83,"y":178.71,"x0":-2.92032602620278,"y0":50.001917239149094,"z0":5.195569349139637,"aX":2.6085833275874775},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.5,"breakHorizontal":-4.9,"spinRate":2659,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.45481108882211974,"extension":5.604352318679048},"index":5,"playId":"7f5d5e4a-fa6d-3dc5-8e0d-33d138f87f03","pitchNumber":5,"startTime":"2026-05-30T00:57:36.186Z","endTime":"2026-05-30T00:57:40.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19953296194237,"aZ":-13.323502339959907,"pfxX":-5.488408888742594,"pfxZ":9.978974966493734,"pX":0.09349392911680521,"pZ":1.6811718130307365,"vX0":9.350027826825746,"vY0":-136.38256469710726,"vZ0":-6.737793252102655,"x":113.44,"y":193.39,"x0":-2.661765868917109,"y0":50.00252938048414,"z0":5.097471609716871,"aX":-10.368268098698023},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2190,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40117774749799073,"extension":6.030554245981697},"index":6,"playId":"99daebb0-27be-3523-9d17-b6bdada35ffb","pitchNumber":6,"startTime":"2026-05-30T00:58:01.420Z","endTime":"2026-05-30T00:58:28.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"}},"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:58:28.437Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T00:58:39.776Z","endTime":"2026-05-30T01:00:08.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90624917230153,"aZ":-14.680527315106765,"pfxX":-4.852398344597623,"pfxZ":9.313342669407126,"pX":-0.8233065524367373,"pZ":3.6435828632209106,"vX0":6.56598765672053,"vY0":-136.17606835535761,"vZ0":-2.1167118449235467,"x":148.38,"y":140.4,"x0":-2.6352552044793094,"y0":50.00085985710918,"z0":5.446561774239798,"aX":-9.112980719652128},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2145,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4022264492919745,"extension":6.0419263317832055},"index":0,"playId":"40738cd7-11bd-3890-9469-6332a7f91f04","pitchNumber":1,"startTime":"2026-05-30T00:58:39.776Z","endTime":"2026-05-30T00:58:43.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":87.1,"endSpeed":80.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36497130336006,"aZ":-25.02610104551481,"pfxX":2.0004401637465055,"pfxZ":4.379148519582567,"pX":1.1264959374022867,"pZ":1.2031763246559621,"vX0":9.100905034023112,"vY0":-126.54655521851626,"vZ0":-4.620820898330026,"x":74.06,"y":206.29,"x0":-2.767379408342862,"y0":50.00201699222043,"z0":5.043016276586669,"aX":3.261830316641106},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":-5.5,"spinRate":2417,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.43183758209394796,"extension":5.859078009330216},"index":1,"playId":"53fdc4a4-ab8f-3031-9309-e291ae138b8a","pitchNumber":2,"startTime":"2026-05-30T00:58:55.369Z","endTime":"2026-05-30T00:58:58.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.219661458765,"aZ":-26.82415084363186,"pfxX":1.0000054484619612,"pfxZ":3.3078289312912528,"pX":0.23692566575911925,"pZ":2.4994201045411586,"vX0":7.504536021295379,"vY0":-125.99116230240436,"vZ0":-1.2507157874283865,"x":107.97,"y":171.3,"x0":-2.9030073746001865,"y0":50.00127185759605,"z0":5.158480604099815,"aX":1.6165439786255957},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-3.5,"spinRate":2443,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4337796896784014,"extension":5.807544396271288},"index":2,"playId":"94bcfd14-ade6-302a-a9fe-c8cfd66b44ad","pitchNumber":3,"startTime":"2026-05-30T00:59:15.231Z","endTime":"2026-05-30T00:59:18.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":93.3,"endSpeed":86.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44981102573489,"aZ":-19.007617938043868,"pfxX":-6.542373918258454,"pfxZ":6.9626417017335775,"pX":-0.9068483233928397,"pZ":3.3781070416790326,"vX0":7.098578293128107,"vY0":-135.82580844887633,"vZ0":-1.9987075414449778,"x":151.57,"y":147.57,"x0":-2.6895552151515663,"y0":50.00009684738423,"z0":5.428651729763528,"aX":-12.36728521704829},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":2119,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40145113792390763,"extension":6.01468180560217},"index":3,"playId":"39f74972-803c-3be2-833a-56be449d1c29","pitchNumber":4,"startTime":"2026-05-30T00:59:34.935Z","endTime":"2026-05-30T00:59:37.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-30T00:59:44.104Z","endTime":"2026-05-30T01:00:01.148Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.520745268722944,"aZ":-35.56120952302366,"pfxX":2.531508851453729,"pfxZ":-2.23624659775672,"pX":-0.6631620601122493,"pZ":2.2126235992778294,"vX0":5.012544314693563,"vY0":-121.80024973216227,"vZ0":0.11341856627157099,"x":142.28,"y":179.04,"x0":-3.071771023143347,"y0":50.00504916097214,"z0":5.224653456453171,"aX":3.8277900251199037},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.8,"breakHorizontal":-5.8,"spinRate":2613,"spinDirection":79},"zone":7,"typeConfidence":2.0,"plateTime":0.44862552384451604,"extension":5.795114454696916},"hitData":{"launchSpeed":88.7,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":155.74}},"index":5,"playId":"b018dfd9-d6bf-3c47-b7a3-86485ecbf78f","pitchNumber":5,"startTime":"2026-05-30T01:00:01.148Z","endTime":"2026-05-30T01:00:08.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:00:08.861Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T01:02:38.462Z","endTime":"2026-05-30T01:03:27.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-30T01:00:24.772Z","endTime":"2026-05-30T01:00:39.834Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Fluharty replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-30T01:00:39.834Z","endTime":"2026-05-30T01:02:40.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.086942375298865,"aZ":-21.433752859742857,"pfxX":-1.9443596659121494,"pfxZ":6.080772111189687,"pX":0.6845775054454127,"pZ":2.2801427906759035,"vX0":-6.522613374452247,"vY0":-131.15446836717953,"vZ0":-4.598577690496835,"x":90.91,"y":177.22,"x0":3.442408937279372,"y0":50.00318351692013,"z0":5.62592796807388,"aX":-3.435104932740864},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":4.8,"spinRate":2633,"spinDirection":163},"zone":9,"typeConfidence":0.9,"plateTime":0.4153893513425766,"extension":6.707615512242946},"index":2,"playId":"cf75e119-0e09-3b71-b7a3-34372438378e","pitchNumber":1,"startTime":"2026-05-30T01:02:40.784Z","endTime":"2026-05-30T01:02:44.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-30T01:02:52.884Z","endTime":"2026-05-30T01:02:59.233Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208018707850965,"aZ":-34.8666012752756,"pfxX":-7.550133007968078,"pfxZ":-1.9319943245111728,"pX":-0.782426315476367,"pZ":0.3650779717116543,"vX0":-6.488863433196543,"vY0":-117.55725578620948,"vZ0":-5.098087274608611,"x":146.82,"y":228.92,"x0":2.9990356680474335,"y0":50.004278198220035,"z0":5.814653452745165,"aX":-10.519230734581127},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.6,"breakHorizontal":15.4,"spinRate":2699,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.4667160714149863,"extension":6.945425540684965},"index":4,"playId":"67db5209-a6ab-34be-9242-5887e3b2fb83","pitchNumber":2,"startTime":"2026-05-30T01:02:59.233Z","endTime":"2026-05-30T01:03:02.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.258046297140574,"aZ":-21.051342480483196,"pfxX":-1.9317472473278912,"pfxZ":6.221732779026736,"pX":-1.0131927771358336,"pZ":2.3021346897549018,"vX0":-10.29414415288135,"vY0":-131.89029350712312,"vZ0":-4.9750078202725465,"x":155.62,"y":176.62,"x0":3.168278286280404,"y0":50.00070025855073,"z0":5.735568881254522,"aX":-3.45007018764203},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":5.4,"spinRate":2679,"spinDirection":170},"zone":13,"typeConfidence":0.91,"plateTime":0.4130253098625527,"extension":6.792288862309691},"hitData":{"launchSpeed":71.5,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":135.97,"coordY":141.43}},"index":5,"playId":"59a74689-567b-3de6-b553-f16db73961ed","pitchNumber":3,"startTime":"2026-05-30T01:03:17.866Z","endTime":"2026-05-30T01:03:27.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:03:27.794Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T01:05:49.140Z","endTime":"2026-05-30T01:06:51.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Blaze Alexander replaces third baseman Coby Mayo, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T01:04:50.584Z","endTime":"2026-05-30T01:04:50.605Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yennier Cano replaces Tyler Wells.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T01:04:50.605Z","endTime":"2026-05-30T01:05:51.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669330,"link":"/api/v1/people/669330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.796433065501578,"aZ":-34.13692818925303,"pfxX":-8.599002184774044,"pfxZ":-1.076560699004867,"pX":0.04032291990554854,"pZ":3.039284039223942,"vX0":8.916720385567013,"vY0":-134.00812251967287,"vZ0":-0.01611604616106521,"x":115.46,"y":156.72,"x0":-2.212019492602933,"y0":50.005430383402576,"z0":5.482833333747427,"aX":-15.652204233559207},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.7,"breakHorizontal":13.7,"spinRate":1962,"spinDirection":262},"zone":2,"typeConfidence":2.0,"plateTime":0.4086357377731509,"extension":5.811740546838531},"index":2,"playId":"4403cb0d-592d-3438-97f2-1530d5fd1439","pitchNumber":1,"startTime":"2026-05-30T01:05:51.462Z","endTime":"2026-05-30T01:05:55.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784697637298475,"aZ":-33.75296276190861,"pfxX":-9.243072593491647,"pfxZ":-0.8455262745332819,"pX":-0.8450464898715506,"pZ":1.8149581708897375,"vX0":6.8964358114525135,"vY0":-136.1430276342161,"vZ0":-3.1561100633828514,"x":149.21,"y":189.78,"x0":-2.214254720600936,"y0":50.00054240617224,"z0":5.333040645677794,"aX":-17.293085575682348},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-2.0,"breakHorizontal":15.2,"spinRate":2016,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4027985892814123,"extension":5.6438760123762535},"index":3,"playId":"e3b4b9d9-ee1e-3440-9fd3-fb8c42de5203","pitchNumber":2,"startTime":"2026-05-30T01:06:06.402Z","endTime":"2026-05-30T01:06:10.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498991482723085,"aZ":-26.262095034029407,"pfxX":4.1587906708374165,"pfxZ":3.8323645352998224,"pX":1.7461504274726523,"pZ":2.4500552943455296,"vX0":8.683686189777573,"vY0":-123.64258729718833,"vZ0":-1.3913016809431746,"x":50.44,"y":172.63,"x0":-2.3567516810075197,"y0":50.00175898763452,"z0":5.231366822561696,"aX":6.415041734246129},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.8,"breakHorizontal":-9.6,"spinRate":2444,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44360437563249455,"extension":5.71704104623095},"index":4,"playId":"63f06e8a-b6cd-3d1b-841b-ac56dfedd83c","pitchNumber":3,"startTime":"2026-05-30T01:06:22.320Z","endTime":"2026-05-30T01:06:25.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.287726082850202,"aZ":-34.343151845302735,"pfxX":-9.004207871527186,"pfxZ":-1.22676338343327,"pX":-0.3140564194079684,"pZ":1.5300676970928528,"vX0":7.86650415428115,"vY0":-132.27340744132792,"vZ0":-3.8482632549062616,"x":128.97,"y":197.47,"x0":-2.1571549188945394,"y0":50.000547795544726,"z0":5.522481164009863,"aX":-15.948940283249748},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.9,"breakHorizontal":14.6,"spinRate":1531,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.41413246088629707,"extension":5.914743620904363},"hitData":{"launchSpeed":97.6,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":105.57}},"index":5,"playId":"2d8127a6-f950-3ead-9ca0-67fd887892fb","pitchNumber":4,"startTime":"2026-05-30T01:06:41.039Z","endTime":"2026-05-30T01:06:51.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:06:51.397Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to left fielder Taylor Ward. George Springer to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T01:06:56.326Z","endTime":"2026-05-30T01:07:22.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15040108309782,"aZ":-34.13444829357107,"pfxX":7.590230791503032,"pfxZ":-1.2707957144862387,"pX":-1.1626714419026896,"pZ":2.291054750810883,"vX0":1.1550063905370995,"vY0":-123.76860969995083,"vZ0":-0.39702890610338437,"x":161.32,"y":176.92,"x0":-2.6217380469428404,"y0":50.00371486407988,"z0":5.327569426855934,"aX":11.701689490845276},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-14.0,"spinRate":2455,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4436078813295219,"extension":5.723499602738907},"hitData":{"launchSpeed":76.1,"launchAngle":7.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":118.24}},"index":0,"playId":"eff44b82-e95a-3826-aa9c-b8fd4b1c1286","pitchNumber":1,"startTime":"2026-05-30T01:07:10.990Z","endTime":"2026-05-30T01:07:22.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-12.399999999999999,"leverageIndex":3.54,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:07:22.847Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vladimir Guerrero Jr. doubles (8) on a sharp line drive to left fielder Taylor Ward. George Springer scores. Ernie Clement scores.","rbi":2,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T01:07:27.210Z","endTime":"2026-05-30T01:08:02.503Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":666974,"link":"/api/v1/people/666974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":666974,"link":"/api/v1/people/666974"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79110906873508,"aZ":-30.566262510106597,"pfxX":-6.319380492001683,"pfxZ":0.8676182952386444,"pX":-0.8105689337888042,"pZ":1.7628284933543223,"vX0":6.095770508850672,"vY0":-135.38815690074287,"vZ0":-3.7926385726672875,"x":147.9,"y":191.18,"x0":-2.2711478594667867,"y0":50.00504520497402,"z0":5.32324334175131,"aX":-11.72359550137393},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.0,"breakHorizontal":10.1,"spinRate":1938,"spinDirection":259},"zone":7,"typeConfidence":2.0,"plateTime":0.40470540917733633,"extension":5.486158442583251},"hitData":{"launchSpeed":110.1,"launchAngle":14.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":32.18,"coordY":86.69}},"index":0,"playId":"b5e67210-6b5c-3c46-b26d-8ca7cb163868","pitchNumber":1,"startTime":"2026-05-30T01:07:48.622Z","endTime":"2026-05-30T01:08:02.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-34.2,"leverageIndex":4.21,"dramaIndex":320.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:08:02.503Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out softly, pitcher Yennier Cano to first baseman Pete Alonso. Vladimir Guerrero Jr. to 3rd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T01:09:30.309Z","endTime":"2026-05-30T01:10:48.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T01:08:26.880Z","endTime":"2026-05-30T01:09:32.528Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.820738475968522,"aZ":-34.91630722957577,"pfxX":-8.808518444637247,"pfxZ":-1.4448877828641464,"pX":-1.1584568932689576,"pZ":2.684657181787641,"vX0":6.368264813875076,"vY0":-137.2506144273923,"vZ0":-0.7713597583353939,"x":161.16,"y":166.29,"x0":-2.3703391548798347,"y0":50.00260590188714,"z0":5.357827167921451,"aX":-16.719740531987984},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.5,"breakHorizontal":14.5,"spinRate":2051,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.3998532151950407,"extension":5.534015445412316},"index":1,"playId":"f107872e-7da4-3ec3-aac2-86f5d750fd5c","pitchNumber":1,"startTime":"2026-05-30T01:09:32.528Z","endTime":"2026-05-30T01:09:35.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.2,"endSpeed":86.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957382448565667,"aZ":-38.16636195394598,"pfxX":-10.199932267197418,"pfxZ":-3.17504021750097,"pX":0.1599702921342525,"pZ":1.9653317341284822,"vX0":9.772071596801121,"vY0":-136.8683006097643,"vZ0":-1.986122865120421,"x":110.9,"y":185.72,"x0":-2.1422000940103287,"y0":50.00586489698169,"z0":5.329624049029993,"aX":-19.235629948330534},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-6.0,"breakHorizontal":16.2,"spinRate":2047,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.4011379090483951,"extension":5.7708553363245345},"index":2,"playId":"e3fc75c9-ebda-36cf-b3ea-a66187cbec1c","pitchNumber":2,"startTime":"2026-05-30T01:09:47.049Z","endTime":"2026-05-30T01:09:50.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.760137501288106,"aZ":-37.27151034779912,"pfxX":-9.52035593132107,"pfxZ":-2.7370801472400377,"pX":-0.6182107837538833,"pZ":3.0140278250649826,"vX0":7.808700840835422,"vY0":-136.094403380656,"vZ0":0.569140028591065,"x":140.56,"y":157.4,"x0":-2.297395821889631,"y0":50.0021597771643,"z0":5.397747563700757,"aX":-17.737119936535784},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-4.6,"breakHorizontal":15.5,"spinRate":2026,"spinDirection":254},"zone":1,"typeConfidence":2.0,"plateTime":0.4035090924696001,"extension":5.815863549992879},"index":3,"playId":"2cfb7080-e699-3fd2-9542-46d19b7c9a93","pitchNumber":3,"startTime":"2026-05-30T01:10:03.893Z","endTime":"2026-05-30T01:10:06.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.352088839863445,"aZ":-35.35418861144219,"pfxX":7.674227512743791,"pfxZ":-2.110168994469727,"pX":2.3604238304424685,"pZ":0.95596455615236,"vX0":8.381168910240014,"vY0":-123.13473168079506,"vZ0":-2.7500760103004174,"x":27.03,"y":212.97,"x0":-2.1060037466154076,"y0":50.0002254030262,"z0":5.129782962247483,"aX":11.580692827474563},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.3,"breakHorizontal":-16.1,"spinRate":2314,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4477679847299907,"extension":5.79715701849578},"index":4,"playId":"d5b5b609-31a8-361e-bbef-fdf3f8d1e525","pitchNumber":4,"startTime":"2026-05-30T01:10:22.227Z","endTime":"2026-05-30T01:10:25.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851363243068334,"aZ":-36.170641505263646,"pfxX":-6.6121885897290404,"pfxZ":-2.129455901937259,"pX":-1.6520248225566028,"pZ":2.825288355928239,"vX0":4.1803703149195695,"vY0":-136.17086986674434,"vZ0":-0.3111481605376424,"x":179.97,"y":162.5,"x0":-2.3479086045855064,"y0":50.00223939970417,"z0":5.443150405573895,"aX":-12.419097068564067},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-3.7,"breakHorizontal":11.0,"spinRate":1872,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.402222190588049,"extension":5.6942708433756595},"hitData":{"launchSpeed":32.5,"launchAngle":-77.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.34,"coordY":200.01}},"index":5,"playId":"fa339fc9-ad67-3f4a-a3da-adea0f2325d5","pitchNumber":5,"startTime":"2026-05-30T01:10:41.080Z","endTime":"2026-05-30T01:10:48.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":0.3999999999999986,"leverageIndex":1.13,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:10:48.735Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daulton Varsho lines out to shortstop Gunnar Henderson.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T01:13:23.780Z","endTime":"2026-05-30T01:14:36.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T01:11:12.632Z","endTime":"2026-05-30T01:11:32.749Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Keegan Akin replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-30T01:11:32.749Z","endTime":"2026-05-30T01:13:26.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.367265971286844,"aZ":-13.81077181652028,"pfxX":7.641614520007677,"pfxZ":10.016834660038109,"pX":-0.36011429842829984,"pZ":1.573341946252235,"vX0":-7.28794379858444,"vY0":-134.823107471392,"vZ0":-8.258696339468164,"x":130.73,"y":196.3,"x0":1.3902915259189792,"y0":50.00663199182937,"z0":5.659211461955601,"aX":14.016657633223426},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-12.2,"spinRate":2232,"spinDirection":138},"zone":7,"typeConfidence":0.9,"plateTime":0.4068418726318104,"extension":5.5395321636548065},"index":2,"playId":"4806c541-deff-3be7-bb81-c5589831d4d8","pitchNumber":1,"startTime":"2026-05-30T01:13:26.100Z","endTime":"2026-05-30T01:13:29.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.096077444393092,"aZ":-25.64584869851593,"pfxX":-1.6396194754184892,"pfxZ":4.124334466202575,"pX":-1.5742772874623694,"pZ":1.1828419598843416,"vX0":-7.450434491278015,"vY0":-124.97697409892373,"vZ0":-5.688223695258581,"x":177.01,"y":206.84,"x0":1.6579031803531195,"y0":50.001449909902654,"z0":5.593548489821051,"aX":-2.594101628234542},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":4.7,"spinRate":2378,"spinDirection":166},"zone":13,"typeConfidence":0.91,"plateTime":0.438187366292643,"extension":5.622341568788974},"index":3,"playId":"3f8f1ea7-6e03-3967-a421-761742e8eecc","pitchNumber":2,"startTime":"2026-05-30T01:13:40.956Z","endTime":"2026-05-30T01:13:44.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.594567460720864,"aZ":-25.347520081259518,"pfxX":0.23337458982734827,"pfxZ":4.107589332336922,"pX":-1.7063859905513128,"pZ":1.600952816514634,"vX0":-8.057051632534868,"vY0":-127.94574400472636,"vZ0":-5.163058548571668,"x":182.04,"y":195.55,"x0":1.4490153181742604,"y0":50.00595650291323,"z0":5.623421280989349,"aX":0.38864215549869346},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":1.3,"spinRate":2388,"spinDirection":136},"zone":13,"typeConfidence":0.89,"plateTime":0.4275520651757536,"extension":5.5976326198205015},"index":4,"playId":"2efce7d2-fbb8-323e-b4f0-26b43e4bc1b8","pitchNumber":3,"startTime":"2026-05-30T01:13:56.447Z","endTime":"2026-05-30T01:13:59.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31915838007553,"aZ":-18.915225268522565,"pfxX":9.498730827437413,"pfxZ":8.184027434835123,"pX":-0.9154549103990135,"pZ":2.056036661177121,"vX0":-8.562793469247316,"vY0":-126.58055859761738,"vZ0":-5.142798773612242,"x":151.89,"y":183.27,"x0":1.2803453401547262,"y0":50.00050082491099,"z0":5.632742811740195,"aX":15.381906209786093},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.8,"breakHorizontal":-15.2,"spinRate":2109,"spinDirection":121},"zone":13,"typeConfidence":0.81,"plateTime":0.43305328534163134,"extension":5.596075512244525},"index":5,"playId":"571522cd-dadb-3593-a8f7-61120626ebf7","pitchNumber":4,"startTime":"2026-05-30T01:14:14.501Z","endTime":"2026-05-30T01:14:18.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.505278110241303,"aZ":-26.600940617514304,"pfxX":-0.02527304810041775,"pfxZ":3.3202697530047782,"pX":-0.9694749627863034,"pZ":2.4606275915495925,"vX0":-6.480825177281121,"vY0":-128.6750869883561,"vZ0":-2.9946442809662397,"x":153.95,"y":172.34,"x0":1.5842084932849847,"y0":50.00271695347602,"z0":5.69886354116909,"aX":-0.04126127869005495},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.5,"breakHorizontal":1.4,"spinRate":2476,"spinDirection":168},"zone":11,"typeConfidence":0.9,"plateTime":0.425543803959898,"extension":5.434702396144105},"hitData":{"launchSpeed":96.7,"launchAngle":5.0,"totalDistance":121.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":120.39,"coordY":150.16}},"index":6,"playId":"fa7ea7b1-a502-3f53-a776-6481d5bab2e7","pitchNumber":5,"startTime":"2026-05-30T01:14:31.465Z","endTime":"2026-05-30T01:14:36.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.400000000000002,"awayTeamWinProbability":73.6,"homeTeamWinProbabilityAdded":6.900000000000002,"leverageIndex":1.6,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:14:36.492Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Charles McAdoo grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T01:14:50.209Z","endTime":"2026-05-30T01:16:44.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554382253349264,"aZ":-28.01811518776677,"pfxX":8.71926085880581,"pfxZ":2.644042827773916,"pX":0.18246661402770287,"pZ":4.1494593542963125,"vX0":-6.039568228049221,"vY0":-124.72282488916971,"vZ0":1.5630181512938848,"x":110.04,"y":126.74,"x0":1.5049700034450735,"y0":50.00334123480162,"z0":5.8285491310481135,"aX":13.709863965323988},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.4,"breakHorizontal":-14.4,"spinRate":1837,"spinDirection":113},"zone":12,"typeConfidence":0.91,"plateTime":0.43948713235909853,"extension":5.542089046311456},"index":0,"playId":"83c074d9-fed7-39fd-ba0f-bbea60877ec8","pitchNumber":1,"startTime":"2026-05-30T01:15:07.194Z","endTime":"2026-05-30T01:15:10.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47804753969497,"aZ":-12.559754916489727,"pfxX":5.323251480641305,"pfxZ":10.37373570835792,"pX":-0.048808112162657014,"pZ":2.960864735409857,"vX0":-6.304989075266424,"vY0":-136.9408736443652,"vZ0":-5.02131481072063,"x":118.86,"y":158.84,"x0":1.5965962358883987,"y0":50.00444721000582,"z0":5.684076911375206,"aX":10.067172388047895},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":-8.3,"spinRate":2288,"spinDirection":137},"zone":2,"typeConfidence":0.91,"plateTime":0.400645691979836,"extension":5.617290818440574},"index":1,"playId":"e85bacff-cd28-30e3-aa53-43d05126f7fa","pitchNumber":2,"startTime":"2026-05-30T01:15:21.820Z","endTime":"2026-05-30T01:15:24.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338516738827927,"aZ":-12.884758412465011,"pfxX":6.234592151901094,"pfxZ":10.508122391773824,"pX":0.4061180293417971,"pZ":2.3856666666511583,"vX0":-4.906128140615168,"vY0":-134.8855741373667,"vZ0":-6.281320898250899,"x":101.52,"y":174.37,"x0":1.4418179248374041,"y0":50.00597442998735,"z0":5.659567621181872,"aX":11.448594047461283},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-10.2,"spinRate":2333,"spinDirection":141},"zone":6,"typeConfidence":0.9,"plateTime":0.4066385073505301,"extension":5.5901097912307325},"index":2,"playId":"659a53ac-fb21-3cdd-b3f2-756780683004","pitchNumber":3,"startTime":"2026-05-30T01:15:40.210Z","endTime":"2026-05-30T01:15:43.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31422265763717,"aZ":-23.894938257230073,"pfxX":10.477551831508336,"pfxZ":5.164007217073759,"pX":0.2718103055089078,"pZ":1.2319548396202789,"vX0":-6.420071355806706,"vY0":-126.02260147364146,"vZ0":-5.731038278643968,"x":106.64,"y":205.52,"x0":1.4948756591018155,"y0":50.00513365107173,"z0":5.473404080339211,"aX":16.80551640775079},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.2,"breakHorizontal":-17.4,"spinRate":2302,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.43511960061838106,"extension":5.559573140617454},"index":3,"playId":"b666f78c-6ba8-34b0-a158-d3769fb87198","pitchNumber":4,"startTime":"2026-05-30T01:16:00.159Z","endTime":"2026-05-30T01:16:03.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12071059394577,"aZ":-13.30140601037606,"pfxX":6.0690403248993725,"pfxZ":9.944685859995552,"pX":0.0437835104398753,"pZ":3.653699408600281,"vX0":-6.0125747081940775,"vY0":-137.31367339280237,"vZ0":-3.3153037238915832,"x":115.33,"y":140.13,"x0":1.4797017362945302,"y0":50.006574122800195,"z0":5.789512155583607,"aX":11.522362371464638},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":-9.6,"spinRate":2401,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.39981700579347024,"extension":5.451945008418916},"index":4,"playId":"0e77bf95-2198-3e17-939d-e63581317a9d","pitchNumber":5,"startTime":"2026-05-30T01:16:15.646Z","endTime":"2026-05-30T01:16:19.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":87.9,"endSpeed":80.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.991954850932444,"aZ":-22.97075240273558,"pfxX":9.737178120165305,"pfxZ":5.568418685699736,"pX":0.19475640725092022,"pZ":2.647429006382609,"vX0":-6.6192977589558355,"vY0":-127.8884026172669,"vZ0":-2.8014996254374847,"x":109.58,"y":167.3,"x0":1.5547905212408866,"y0":50.00181639671149,"z0":5.563747362190226,"aX":16.087910121624645},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":-16.1,"spinRate":2094,"spinDirection":112},"zone":5,"typeConfidence":0.88,"plateTime":0.42870094707537154,"extension":5.605323260415644},"hitData":{"launchSpeed":76.0,"launchAngle":6.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":149.15}},"index":5,"playId":"054df3f7-fae6-3903-8a07-78f100be82c5","pitchNumber":6,"startTime":"2026-05-30T01:16:36.898Z","endTime":"2026-05-30T01:16:44.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.63,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:16:44.672Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leody Taveras flies out to right fielder Yohendrick Piñango.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T01:18:56.784Z","endTime":"2026-05-30T01:20:20.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to second base for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T01:18:48.212Z","endTime":"2026-05-30T01:18:48.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"200","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":807727,"link":"/api/v1/people/807727"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Andrés Giménez replaces second baseman Charles McAdoo, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T01:18:48.227Z","endTime":"2026-05-30T01:18:59.031Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":807727,"link":"/api/v1/people/807727"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095348428708746,"aZ":-28.25933442919083,"pfxX":-8.765794464707707,"pfxZ":2.8602983873100225,"pX":-1.3402787588475267,"pZ":2.2998094633671173,"vX0":-7.6594797480333074,"vY0":-116.81898884825655,"vZ0":-1.9869834184670698,"x":168.09,"y":176.69,"x0":3.1318368073011955,"y0":50.00153959893225,"z0":5.844176147528624,"aX":-11.990456410190443},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.9,"breakHorizontal":17.9,"spinRate":2631,"spinDirection":298},"zone":13,"typeConfidence":0.93,"plateTime":0.4707053195838786,"extension":6.75537811517},"index":2,"playId":"e498c1f0-2b3f-3e6f-958d-761d34ac48bd","pitchNumber":1,"startTime":"2026-05-30T01:18:59.031Z","endTime":"2026-05-30T01:19:02.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259883495930147,"aZ":-19.827904073132032,"pfxX":0.010789914093475517,"pfxZ":7.063902333372713,"pX":-0.23093762139859741,"pZ":2.414185122913128,"vX0":-8.875880151785028,"vY0":-130.316504225936,"vZ0":-4.509412119760147,"x":125.8,"y":173.6,"x0":3.194917869657601,"y0":50.00326564889845,"z0":5.633620493712509,"aX":0.021298326960173274},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.1,"breakHorizontal":1.7,"spinRate":2589,"spinDirection":160},"zone":4,"typeConfidence":0.89,"plateTime":0.4177524900065759,"extension":6.637997695180914},"index":3,"playId":"fbcfeafc-9d63-3abd-bc5b-8d98697eed1c","pitchNumber":2,"startTime":"2026-05-30T01:19:14.360Z","endTime":"2026-05-30T01:19:18.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13946505527396,"aZ":-30.326352896158912,"pfxX":-7.83718391574087,"pfxZ":1.327429626100204,"pX":0.45299349523170335,"pZ":1.9135283382081938,"vX0":-4.201173331154368,"vY0":-117.64269303097198,"vZ0":-2.566209631410792,"x":99.73,"y":187.11,"x0":3.285070882897036,"y0":50.00130544435716,"z0":5.854135369432224,"aX":-10.887071509609278},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.0,"breakHorizontal":15.2,"spinRate":2668,"spinDirection":297},"zone":9,"typeConfidence":0.92,"plateTime":0.46714916003545426,"extension":6.755328643428513},"index":4,"playId":"092e01c6-490b-33ee-a2ea-6f2db3503377","pitchNumber":3,"startTime":"2026-05-30T01:19:29.984Z","endTime":"2026-05-30T01:19:33.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72348427673581,"aZ":-31.22540724472633,"pfxX":9.148716725937337,"pfxZ":0.5809144726106812,"pX":1.6520370584513453,"pZ":1.209031750349723,"vX0":-6.958233262246831,"vY0":-127.43830943126267,"vZ0":-5.153179719257113,"x":54.03,"y":206.14,"x0":3.232149328075246,"y0":50.004246262768106,"z0":5.730167386684993,"aX":15.01631454869199},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":-15.0,"spinRate":1849,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.4301560381233225,"extension":6.734101373965495},"index":5,"playId":"5c03ef44-db13-3db9-95bf-da60af40e639","pitchNumber":4,"startTime":"2026-05-30T01:19:45.575Z","endTime":"2026-05-30T01:19:48.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-30T01:19:58.636Z","endTime":"2026-05-30T01:20:13.098Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.433291555935828,"aZ":-20.796393729342252,"pfxX":-1.3868925026944514,"pfxZ":6.329138904811954,"pX":-0.7276741792334799,"pZ":1.7154083061019758,"vX0":-9.796140456443245,"vY0":-132.28326354778957,"vZ0":-6.615193863067638,"x":144.74,"y":192.46,"x0":3.1819790234029326,"y0":50.002553164421734,"z0":5.740275844025748,"aX":-2.492081351351921},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":4.3,"spinRate":2728,"spinDirection":172},"zone":7,"typeConfidence":0.91,"plateTime":0.4118210617339759,"extension":6.7153344223562765},"hitData":{"launchSpeed":78.7,"launchAngle":34.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.85,"coordY":105.82}},"index":7,"playId":"f93c0540-8a12-3294-9642-c9eacfb094c1","pitchNumber":5,"startTime":"2026-05-30T01:20:13.098Z","endTime":"2026-05-30T01:20:20.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:20:20.727Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeremiah Jackson lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T01:21:18.580Z","endTime":"2026-05-30T01:23:02.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jeremiah Jackson replaces Colton Cowser.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-30T01:20:35.772Z","endTime":"2026-05-30T01:20:41.461Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-30T01:20:41.461Z","endTime":"2026-05-30T01:21:20.863Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.247280949241432,"aZ":-32.40434020394253,"pfxX":-9.278033428155096,"pfxZ":-0.1684180197012779,"pX":1.296977753301864,"pZ":2.9981796903661646,"vX0":-2.254795164401834,"vY0":-117.68365807077963,"vZ0":0.13629431457780417,"x":67.56,"y":157.83,"x0":3.4735769715467137,"y0":50.00101476935542,"z0":5.951989374112263,"aX":-12.953888361848138},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.0,"breakHorizontal":17.4,"spinRate":2649,"spinDirection":287},"zone":12,"typeConfidence":0.91,"plateTime":0.4662126517606575,"extension":6.500508063891322},"index":2,"playId":"47ac3379-903d-3a00-9855-d89c7ab002bf","pitchNumber":1,"startTime":"2026-05-30T01:21:20.863Z","endTime":"2026-05-30T01:21:24.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48593060998623,"aZ":-27.76751079501645,"pfxX":6.439769254098847,"pfxZ":2.8437208382189016,"pX":0.7311467821730823,"pZ":3.551399031292521,"vX0":-7.985748419090484,"vY0":-123.43505019894874,"vZ0":-0.06446598299463879,"x":89.13,"y":142.89,"x0":3.1645829131962224,"y0":50.003440583595506,"z0":5.906569880567514,"aX":9.98453796688991},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":-10.0,"spinRate":1777,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.4429303246033003,"extension":6.59436698859718},"index":3,"playId":"2d94389b-d1e2-3f2b-9aba-6a828e214f6c","pitchNumber":2,"startTime":"2026-05-30T01:21:35.826Z","endTime":"2026-05-30T01:21:38.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450619866793758,"aZ":-17.896975073982937,"pfxX":0.6946520306839541,"pfxZ":7.9398530090285355,"pX":0.3477922899920546,"pZ":3.176095125975503,"vX0":-7.656534375807348,"vY0":-132.29544619435126,"vZ0":-3.474104322619171,"x":103.74,"y":153.03,"x0":3.1715722896280742,"y0":50.0005548549942,"z0":5.794842780162184,"aX":1.2495025288880026},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":0.1,"spinRate":2566,"spinDirection":162},"zone":3,"typeConfidence":0.91,"plateTime":0.4117778814677546,"extension":6.728311029421439},"index":4,"playId":"f80b3585-ae88-363b-bfab-e6ab51353621","pitchNumber":3,"startTime":"2026-05-30T01:21:52.749Z","endTime":"2026-05-30T01:21:55.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.694625044080155,"aZ":-23.744234375461648,"pfxX":-1.4322435138867413,"pfxZ":4.860520543078623,"pX":-0.3459612261397015,"pZ":3.305676614258553,"vX0":-8.61009591577623,"vY0":-130.23004206783136,"vZ0":-2.0766603808337067,"x":130.19,"y":149.53,"x0":3.175339504073269,"y0":50.005499084071296,"z0":5.89064999180302,"aX":-2.485964185920249},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":4.3,"spinRate":2675,"spinDirection":166},"zone":1,"typeConfidence":0.89,"plateTime":0.41892113483310167,"extension":6.665124809213583},"index":5,"playId":"983ebc53-32c5-36a9-9e46-3eb6ab2daee9","pitchNumber":4,"startTime":"2026-05-30T01:22:16.171Z","endTime":"2026-05-30T01:22:19.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173450504987795,"aZ":-32.596092555484084,"pfxX":-7.194225716990335,"pfxZ":-0.29358215662506737,"pX":0.6187335040164035,"pZ":1.1312327540871674,"vX0":-4.036212157260596,"vY0":-120.05311531496663,"vZ0":-4.281229744302911,"x":93.42,"y":208.24,"x0":3.2612726969434815,"y0":50.00225740178861,"z0":5.867378511232049,"aX":-10.406188390293428},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.3,"breakHorizontal":14.0,"spinRate":2723,"spinDirection":301},"zone":14,"typeConfidence":0.91,"plateTime":0.45781179189055043,"extension":6.770092976314399},"index":6,"playId":"ada1844a-9464-3fd9-b726-30ab2b1c3d0d","pitchNumber":5,"startTime":"2026-05-30T01:22:35.028Z","endTime":"2026-05-30T01:22:38.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677313042152587,"aZ":-24.993561411967995,"pfxX":4.729079555801521,"pfxZ":4.4229884931639685,"pX":0.39860928861972394,"pZ":2.626638542171813,"vX0":-8.182846204945747,"vY0":-126.32151631273595,"vZ0":-3.252256052150981,"x":101.81,"y":167.86,"x0":3.0590717637671268,"y0":50.0031223604158,"z0":5.930547457805631,"aX":7.67756655756772},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.6,"breakHorizontal":-6.8,"spinRate":1824,"spinDirection":134},"zone":6,"typeConfidence":0.89,"plateTime":0.4328843735193497,"extension":6.763866936657946},"hitData":{"launchSpeed":100.4,"launchAngle":16.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.09,"coordY":85.88}},"index":7,"playId":"f60a2cba-810f-3b9c-9acb-8377f6be6cd5","pitchNumber":6,"startTime":"2026-05-30T01:22:52.811Z","endTime":"2026-05-30T01:23:02.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:23:02.430Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T01:23:47.549Z","endTime":"2026-05-30T01:26:12.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-30T01:23:34.391Z","endTime":"2026-05-30T01:23:49.815Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46984266809778,"aZ":-31.7039248975975,"pfxX":-7.184280522854511,"pfxZ":0.3450208837172495,"pX":0.006256040157913023,"pZ":1.542696878801525,"vX0":-5.247710984529998,"vY0":-116.60461467373558,"vZ0":-3.14092894120994,"x":116.76,"y":197.13,"x0":3.21782643281016,"y0":50.005341720936656,"z0":5.8916865412899995,"aX":-9.916293354585878},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.1,"breakHorizontal":14.3,"spinRate":2613,"spinDirection":305},"zone":13,"typeConfidence":0.92,"plateTime":0.4693381423983216,"extension":6.8277545552855035},"index":1,"playId":"cb0ac32b-59fc-3b92-9cc3-250d1de74cc5","pitchNumber":1,"startTime":"2026-05-30T01:23:49.815Z","endTime":"2026-05-30T01:23:53.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.797223921814346,"aZ":-19.22895613762034,"pfxX":-0.42439947162962177,"pfxZ":7.191862265823554,"pX":1.8197536786282744,"pZ":3.485103973400233,"vX0":-4.607673876915226,"vY0":-132.22227893888882,"vZ0":-2.3517648322644735,"x":47.64,"y":144.68,"x0":3.6281986452334105,"y0":50.003631508259154,"z0":5.771715408954808,"aX":-0.7631359049886156},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.8,"breakHorizontal":1.6,"spinRate":2743,"spinDirection":166},"zone":12,"typeConfidence":0.9,"plateTime":0.41164786199893255,"extension":6.476944139153376},"index":2,"playId":"b199a6fe-14d9-36c1-8f3c-230fa72e7cf0","pitchNumber":2,"startTime":"2026-05-30T01:24:06.670Z","endTime":"2026-05-30T01:24:09.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7419501831459,"aZ":-20.42457741222657,"pfxX":-0.37291204894355995,"pfxZ":6.510326835273874,"pX":0.10538254278668412,"pZ":3.3239154049582,"vX0":-7.696768301322058,"vY0":-132.38717974098233,"vZ0":-2.6296021324587886,"x":112.98,"y":149.03,"x0":3.0784190407900978,"y0":50.004742960409935,"z0":5.797108755685843,"aX":-0.6731895310480684},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":2.0,"spinRate":2751,"spinDirection":152},"zone":2,"typeConfidence":0.91,"plateTime":0.41105843142620646,"extension":6.642804309033934},"index":3,"playId":"d7e75810-cdc2-31c3-aee9-1b98c899de28","pitchNumber":3,"startTime":"2026-05-30T01:24:23.466Z","endTime":"2026-05-30T01:24:26.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39917688167705,"aZ":-20.871590009870072,"pfxX":-0.7513370574623263,"pfxZ":6.240607370689615,"pX":0.10834845022064774,"pZ":2.8361589459472234,"vX0":-8.113077823601921,"vY0":-133.19360602082585,"vZ0":-3.9113006263213745,"x":112.87,"y":162.2,"x0":3.2812296202591407,"y0":50.006179909805724,"z0":5.81779398103622,"aX":-1.3589789603849967},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":3.0,"spinRate":2791,"spinDirection":170},"zone":2,"typeConfidence":0.91,"plateTime":0.4099516943024373,"extension":6.628009344334415},"index":4,"playId":"99954295-ee86-36b1-a148-261eb7def898","pitchNumber":4,"startTime":"2026-05-30T01:24:49.699Z","endTime":"2026-05-30T01:24:53.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-30T01:25:18.233Z","endTime":"2026-05-30T01:25:48.898Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.026209081598587,"aZ":-26.644478381494437,"pfxX":8.081714932628076,"pfxZ":3.2761999883031927,"pX":-1.4396295356021094,"pZ":0.2935026075422852,"vX0":-13.722153056740435,"vY0":-129.17039510911246,"vZ0":-8.709735592765039,"x":171.88,"y":230.86,"x0":2.8928538244891353,"y0":50.005495540407814,"z0":5.759396010805435,"aX":13.653175905909311},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":-11.5,"spinRate":1886,"spinDirection":119},"zone":13,"typeConfidence":0.91,"plateTime":0.42410958817951316,"extension":6.886262428570133},"index":6,"playId":"963343ea-5453-3b44-b1e8-93f8ad0002f0","pitchNumber":5,"startTime":"2026-05-30T01:25:48.898Z","endTime":"2026-05-30T01:25:51.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765419707401918,"aZ":-31.302861612039756,"pfxX":-6.679299643768471,"pfxZ":0.5899142630743492,"pX":-0.13016544144598957,"pZ":1.6877697941997958,"vX0":-5.709113943945107,"vY0":-120.93465205642234,"vZ0":-3.5172469113072156,"x":121.96,"y":193.21,"x0":3.129648035514532,"y0":50.002995874744194,"z0":5.909028924413574,"aX":-9.88547443582472},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.5,"breakHorizontal":13.4,"spinRate":2717,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.45305461421963766,"extension":6.903688538870256},"index":7,"playId":"3c5e6072-7140-371b-b60b-a3c04a9ab120","pitchNumber":6,"startTime":"2026-05-30T01:26:09.690Z","endTime":"2026-05-30T01:26:12.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:26:12.690Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (6) on a line drive to right fielder Tyler O'Neill.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T01:28:38.048Z","endTime":"2026-05-30T01:29:12.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler O'Neill replaces Jeremiah Jackson, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T01:27:10.609Z","endTime":"2026-05-30T01:27:10.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"702","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Rico Garcia replaces Keegan Akin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-30T01:27:10.624Z","endTime":"2026-05-30T01:28:40.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":94.3,"endSpeed":86.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103781333921297,"aZ":-11.423455962724317,"pfxX":-8.084275422389473,"pfxZ":10.923973183393466,"pX":0.5963826331073195,"pZ":1.8583629494189662,"vX0":7.7807792673890415,"vY0":-136.92515574586835,"vZ0":-8.2518144064236,"x":94.27,"y":188.6,"x0":-1.231105822292724,"y0":50.006586253777556,"z0":5.692191163321125,"aX":-15.361466946633994},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":13.0,"spinRate":2533,"spinDirection":215},"zone":9,"typeConfidence":0.84,"plateTime":0.3999638149151328,"extension":5.804834804997009},"index":2,"playId":"c844e4d5-817d-34ec-abbe-64d273b9b1fa","pitchNumber":1,"startTime":"2026-05-30T01:28:40.396Z","endTime":"2026-05-30T01:28:43.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.110745539479154,"aZ":-11.919216194635013,"pfxX":-8.03601181174551,"pfxZ":10.503367923348954,"pX":0.2852480870373431,"pZ":3.3646133413153017,"vX0":6.9976695282460675,"vY0":-138.30153931309923,"vZ0":-4.574769062253748,"x":106.13,"y":147.94,"x0":-1.2391481987258655,"y0":50.00457595369931,"z0":5.845644106793318,"aX":-15.500442449666513},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":13.0,"spinRate":2559,"spinDirection":217},"zone":12,"typeConfidence":0.88,"plateTime":0.396698772790391,"extension":5.746482291567293},"hitData":{"launchSpeed":98.9,"launchAngle":12.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.1,"coordY":137.62}},"index":3,"playId":"c1c6cf82-e2f6-396e-9ac3-a9b6d5240f94","pitchNumber":2,"startTime":"2026-05-30T01:28:58.774Z","endTime":"2026-05-30T01:29:12.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-4.700000000000001,"leverageIndex":0.65,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:29:12.447Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T01:29:20.253Z","endTime":"2026-05-30T01:31:07.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592872486330606,"aZ":-20.18050255945264,"pfxX":-8.27394630571745,"pfxZ":7.9148243998519625,"pX":-0.3410330206503841,"pZ":4.955286083385613,"vX0":5.288922499131481,"vY0":-122.42181181955996,"vZ0":1.458908389766115,"x":130.0,"y":104.99,"x0":-1.4565677716273302,"y0":50.00120832931437,"z0":6.081311633204536,"aX":-12.534014746091959},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2323,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.44774676913290135,"extension":5.792573700061766},"index":0,"playId":"c9f907d6-09b9-3989-adc7-4c4c230599cc","pitchNumber":1,"startTime":"2026-05-30T01:29:46.169Z","endTime":"2026-05-30T01:29:49.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.746270867601076,"aZ":-37.126154486059065,"pfxX":-0.2784756745695933,"pfxZ":-3.207565637115053,"pX":-0.869791642334935,"pZ":5.037792680228848,"vX0":1.3651767894954012,"vY0":-122.83389683881008,"vZ0":4.608028690396079,"x":150.15,"y":102.76,"x0":-1.3938590057213298,"y0":50.000921209842836,"z0":6.273604343919958,"aX":-0.43057178606704943},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":0.2,"spinRate":2422,"spinDirection":38},"zone":11,"typeConfidence":0.94,"plateTime":0.4439985421795658,"extension":5.419000650462017},"index":1,"playId":"4574bdc1-3d8e-3d02-9085-bb4cf180a910","pitchNumber":2,"startTime":"2026-05-30T01:30:06.621Z","endTime":"2026-05-30T01:30:09.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16871635958916,"aZ":-19.92806751850044,"pfxX":-10.531274881981297,"pfxZ":7.779748293637384,"pX":-0.3061946266569329,"pZ":2.933931588052863,"vX0":6.085328606590073,"vY0":-124.21430982934231,"vZ0":-2.9310365079324443,"x":128.67,"y":159.56,"x0":-1.4103159185921768,"y0":50.00332971210596,"z0":5.772470408065054,"aX":-16.578053270282613},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.7,"breakHorizontal":17.8,"spinRate":2445,"spinDirection":230},"zone":1,"typeConfidence":0.93,"plateTime":0.4397234474700178,"extension":5.924481181376002},"index":2,"playId":"cfec784d-17ae-3a89-8daa-7050a1eadf77","pitchNumber":3,"startTime":"2026-05-30T01:30:27.320Z","endTime":"2026-05-30T01:30:30.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1807569525137,"aZ":-18.485636272693082,"pfxX":-9.462516584595985,"pfxZ":8.836667476069165,"pX":-0.2786078823823668,"pZ":1.8078601277734223,"vX0":5.826164246343907,"vY0":-123.31559269220995,"vZ0":-5.666776951930627,"x":127.62,"y":189.97,"x0":-1.435470822268322,"y0":50.00240084924592,"z0":5.6818466399278735,"aX":-14.658204235296527},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":15.0,"breakHorizontal":15.8,"spinRate":2432,"spinDirection":234},"zone":7,"typeConfidence":0.93,"plateTime":0.4431763267160487,"extension":5.945633235287128},"index":3,"playId":"1e8d3e5d-c00d-37a5-94df-25d0ad96e541","pitchNumber":4,"startTime":"2026-05-30T01:30:46.125Z","endTime":"2026-05-30T01:30:49.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316870195575177,"aZ":-19.541935566150695,"pfxX":-10.037204374069884,"pfxZ":8.01038170726104,"pX":-0.8890191071218955,"pZ":1.762411293939344,"vX0":4.818900749563445,"vY0":-124.58540417263639,"vZ0":-5.532578104511908,"x":150.89,"y":191.19,"x0":-1.541175114007322,"y0":50.001919611781915,"z0":5.620091280968129,"aX":-15.825440855179147},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":13.4,"breakHorizontal":17.2,"spinRate":2464,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.4391219000518114,"extension":5.982662872264106},"index":4,"playId":"ced5d6a6-26df-396f-88cd-35ce320b14ad","pitchNumber":5,"startTime":"2026-05-30T01:31:04.287Z","endTime":"2026-05-30T01:31:07.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:31:07.847Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Valenzuela flies out to left fielder Taylor Ward.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T01:31:14.866Z","endTime":"2026-05-30T01:32:05.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19013124098249,"aZ":-19.785666041125378,"pfxX":-11.014166117045868,"pfxZ":8.046622418648507,"pX":0.5474740740816304,"pZ":1.1894580929631993,"vX0":8.064428992265015,"vY0":-122.7286181230554,"vZ0":-6.688869633411261,"x":96.13,"y":206.66,"x0":-1.335100116683076,"y0":50.004519563307866,"z0":5.612234941418839,"aX":-16.95908204018444},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":13.3,"breakHorizontal":18.2,"spinRate":2433,"spinDirection":229},"zone":14,"typeConfidence":0.93,"plateTime":0.44474185362681684,"extension":6.031519552239186},"index":0,"playId":"575b3fed-18dd-3fa0-8404-803aa51c17ac","pitchNumber":1,"startTime":"2026-05-30T01:31:33.414Z","endTime":"2026-05-30T01:31:36.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.132529217786704,"aZ":-11.673340636088708,"pfxX":-8.02709438726709,"pfxZ":10.528536811095012,"pX":-0.008290834003673192,"pZ":2.5053366393645895,"vX0":5.975961999506205,"vY0":-138.2516971731019,"vZ0":-6.641258681583641,"x":117.32,"y":171.14,"x0":-1.1486428491688343,"y0":50.001932472123485,"z0":5.712414009269607,"aX":-15.629026557396603},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":13.4,"spinRate":2570,"spinDirection":215},"zone":5,"typeConfidence":0.87,"plateTime":0.3953031824295068,"extension":5.841164948573456},"hitData":{"launchSpeed":88.6,"launchAngle":61.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.01,"coordY":131.41}},"index":1,"playId":"244c05f0-28c4-35a2-baa0-5d6a8911e764","pitchNumber":2,"startTime":"2026-05-30T01:31:54.573Z","endTime":"2026-05-30T01:32:05.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.5,"awayTeamWinProbability":82.5,"homeTeamWinProbabilityAdded":2.700000000000001,"leverageIndex":0.98,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:32:05.652Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T01:32:19.052Z","endTime":"2026-05-30T01:33:57.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.410749961741182,"aZ":-23.14739240049696,"pfxX":-0.39266128623549124,"pfxZ":5.271421889693971,"pX":0.6099196627596791,"pZ":1.863908382838711,"vX0":5.261027953223495,"vY0":-130.07064375354489,"vZ0":-5.385044393515815,"x":93.75,"y":188.45,"x0":-1.3883521151558158,"y0":50.00291656566312,"z0":5.717371643874992,"aX":-0.6726415128758264},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2435,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.42117376886135993,"extension":5.702802014833906},"index":0,"playId":"255fb04b-3a16-368c-9f5d-8ed82d27a0d4","pitchNumber":1,"startTime":"2026-05-30T01:32:38.140Z","endTime":"2026-05-30T01:32:41.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85516875635893,"aZ":-23.491427991110776,"pfxX":0.8104271191521466,"pfxZ":5.07772640731367,"pX":0.111290268485021,"pZ":1.2573479191136177,"vX0":3.882291575310325,"vY0":-129.37224879410078,"vZ0":-6.588807502763122,"x":112.76,"y":204.83,"x0":-1.5088563080902204,"y0":50.00160538776666,"z0":5.616092673526778,"aX":1.3846341295841458},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-2.3,"spinRate":2340,"spinDirection":202},"zone":14,"typeConfidence":0.94,"plateTime":0.4220214312492949,"extension":5.6435409064187825},"index":1,"playId":"d3766fe3-c77e-39a8-85a3-1b53e7dab6a5","pitchNumber":2,"startTime":"2026-05-30T01:33:04.033Z","endTime":"2026-05-30T01:33:07.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535628937779407,"aZ":-35.76063633882898,"pfxX":-2.653692443082668,"pfxZ":-2.2884510772967053,"pX":0.35152300590585744,"pZ":0.6772660001280308,"vX0":4.727692714527637,"vY0":-124.01445608420819,"vZ0":-5.138057138493843,"x":103.6,"y":220.49,"x0":-1.2301024184220475,"y0":50.00319619926346,"z0":5.740537196979729,"aX":-4.156042816227454},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":3.7,"spinRate":2442,"spinDirection":9},"zone":14,"typeConfidence":0.9,"plateTime":0.4407380461963917,"extension":5.7456218283717675},"index":2,"playId":"2a25e496-7880-3bfe-b45b-c3868856a074","pitchNumber":3,"startTime":"2026-05-30T01:33:24.139Z","endTime":"2026-05-30T01:33:27.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719573774173078,"aZ":-23.35349889089647,"pfxX":0.1407696227960722,"pfxZ":5.089502758622481,"pX":0.7066218775453662,"pZ":1.994563878353724,"vX0":5.420968237057483,"vY0":-130.3609647331047,"vZ0":-5.059681722537473,"x":90.07,"y":184.93,"x0":-1.4123045996268446,"y0":50.001421199511654,"z0":5.708626352962257,"aX":0.2427483249866988},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.3,"spinRate":2378,"spinDirection":203},"zone":9,"typeConfidence":0.93,"plateTime":0.41911400204389926,"extension":5.718403761038592},"hitData":{"launchSpeed":85.9,"launchAngle":7.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":155.74}},"index":3,"playId":"a2dce253-5373-3617-ae3e-cb7ca2341218","pitchNumber":4,"startTime":"2026-05-30T01:33:49.820Z","endTime":"2026-05-30T01:33:57.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":641933,"link":"/api/v1/people/641933"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.08,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:33:57.468Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T01:36:24.528Z","endTime":"2026-05-30T01:37:50.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T01:35:12.567Z","endTime":"2026-05-30T01:36:26.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":78.2,"endSpeed":71.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71065873857896,"aZ":-45.519643051309494,"pfxX":3.5212726877857516,"pfxZ":-10.273671147882038,"pX":-1.042970395064561,"pZ":3.3609608193874676,"vX0":-3.276161491002397,"vY0":-113.76357505500222,"vZ0":2.485822601524899,"x":156.76,"y":148.03,"x0":-0.035202594018186185,"y0":50.00551861745092,"z0":6.797464355800753,"aX":4.572837267394503},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-17.5,"breakHorizontal":-5.4,"spinRate":2543,"spinDirection":30},"zone":11,"typeConfidence":0.91,"plateTime":0.4832080100348146,"extension":4.975178997244396},"index":1,"playId":"10a866b8-da70-3c7e-abad-afd9daa1c13a","pitchNumber":1,"startTime":"2026-05-30T01:36:26.769Z","endTime":"2026-05-30T01:36:30.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617666748437255,"aZ":-28.845288024298007,"pfxX":0.9069295458561977,"pfxZ":1.9878841238859248,"pX":0.449140751765418,"pZ":2.2605912646682005,"vX0":0.1560788555937967,"vY0":-128.09245774278133,"vZ0":-4.933784854401058,"x":99.88,"y":177.74,"x0":0.26963777198832717,"y0":50.002490581548784,"z0":6.447118127342708,"aX":1.5181787057093636},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":-1.7,"spinRate":2370,"spinDirection":166},"zone":6,"typeConfidence":2.0,"plateTime":0.42639065172136714,"extension":5.109005391887179},"index":2,"playId":"328984ed-b0ad-3d84-b231-46650e04c365","pitchNumber":2,"startTime":"2026-05-30T01:36:40.611Z","endTime":"2026-05-30T01:36:44.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.702312269434728,"aZ":-27.763699794717866,"pfxX":1.1545815618548243,"pfxZ":2.6587809490075767,"pX":-0.027043754417806938,"pZ":1.2305590296248068,"vX0":-0.9584544651257327,"vY0":-127.39504713002412,"vZ0":-7.263121263519277,"x":118.03,"y":205.55,"x0":0.20220755581287,"y0":50.00630450111484,"z0":6.283186035297525,"aX":1.9173438109547112},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-1.9,"spinRate":2337,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.4283043217714875,"extension":5.200717563940582},"index":3,"playId":"7ff9536f-477f-34b8-8e15-d9edb61cc96c","pitchNumber":3,"startTime":"2026-05-30T01:36:59.160Z","endTime":"2026-05-30T01:37:02.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-30T01:37:11.547Z","endTime":"2026-05-30T01:37:25.665Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.158831493560978,"aZ":-43.93795492087199,"pfxX":2.910901001012345,"pfxZ":-8.603002886297734,"pX":-0.9901063185242536,"pZ":2.674454291329857,"vX0":-3.56338908997334,"vY0":-116.33388139674331,"vZ0":0.36730838025536006,"x":154.74,"y":166.57,"x0":0.18442535685819503,"y0":50.00098133586072,"z0":6.685140237234129,"aX":3.9833846699147575},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-15.1,"breakHorizontal":-4.3,"spinRate":2553,"spinDirection":23},"zone":11,"typeConfidence":0.91,"plateTime":0.4711220520815438,"extension":4.991341255723422},"index":5,"playId":"cab9323d-3c32-3349-bc30-9f6dd81f9840","pitchNumber":4,"startTime":"2026-05-30T01:37:25.665Z","endTime":"2026-05-30T01:37:29.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.346288713330377,"aZ":-13.255280213904637,"pfxX":-1.5945912554462311,"pfxZ":9.917454794317269,"pX":-0.10943273882849108,"pZ":3.0863298107023813,"vX0":-0.34759224483563717,"vY0":-136.57677330147777,"vZ0":-6.5358577649516425,"x":121.17,"y":155.45,"x0":0.2264691249469425,"y0":50.00294678611622,"z0":6.405100707032695,"aX":-3.041362211067929},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":3.0,"spinRate":2162,"spinDirection":204},"zone":2,"typeConfidence":0.93,"plateTime":0.39956286200279534,"extension":5.264172369295391},"hitData":{"launchSpeed":88.7,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":148.64}},"index":6,"playId":"2ff4ab6d-701e-37fd-a971-60a1dfe4f2ce","pitchNumber":5,"startTime":"2026-05-30T01:37:42.443Z","endTime":"2026-05-30T01:37:50.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:37:50.344Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T01:37:58.124Z","endTime":"2026-05-30T01:38:54.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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":89.5,"endSpeed":83.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.390665996556926,"aZ":-26.950356474361552,"pfxX":0.16100598187063042,"pfxZ":3.006447176819558,"pX":1.1494043096098703,"pZ":0.8151703890829843,"vX0":1.7321291771141276,"vY0":-130.26316643650065,"vZ0":-8.708772687653838,"x":73.19,"y":216.77,"x0":0.45806696750382053,"y0":50.00588355966054,"z0":6.203897144202198,"aX":0.27959311289646566},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-0.6,"spinRate":2385,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4186386058184901,"extension":5.353846668019242},"index":0,"playId":"de7d884d-13d0-361b-8fd8-5823e78309e9","pitchNumber":1,"startTime":"2026-05-30T01:38:12.779Z","endTime":"2026-05-30T01:38:15.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89803262272954,"aZ":-27.835444624180095,"pfxX":0.18729328230404585,"pfxZ":2.589120216010734,"pX":-0.7561900413023682,"pZ":2.5305981591817197,"vX0":-2.5065121024532937,"vY0":-128.8884405678071,"vZ0":-4.297791272020763,"x":145.82,"y":170.45,"x0":0.206389840569759,"y0":50.00275625165641,"z0":6.380385965520591,"aX":0.31422011335090855},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":0.2,"spinRate":2199,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.42569844368422816,"extension":5.118985310652968},"index":1,"playId":"24493d23-4ba5-3bfb-8d1d-a34a6f6ec41c","pitchNumber":2,"startTime":"2026-05-30T01:38:28.733Z","endTime":"2026-05-30T01:38:32.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"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":79.7,"endSpeed":73.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775413455946516,"aZ":-43.018662130577454,"pfxX":3.924128854826407,"pfxZ":-8.044089241656048,"pX":-0.19731449389670153,"pZ":2.2478811003695003,"vX0":-2.0617702755454115,"vY0":-115.97902125961852,"vZ0":-0.5863741313642813,"x":124.52,"y":178.09,"x0":0.19812535736029885,"y0":50.00266054566791,"z0":6.643275002067013,"aX":5.290783806536476},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-14.4,"breakHorizontal":-6.5,"spinRate":2516,"spinDirection":20},"zone":5,"typeConfidence":0.91,"plateTime":0.47414594751115535,"extension":4.9880171112496425},"hitData":{"launchSpeed":96.3,"launchAngle":25.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.03,"coordY":55.28}},"index":2,"playId":"83129696-d396-32ae-8351-49089c7355a9","pitchNumber":3,"startTime":"2026-05-30T01:38:46.754Z","endTime":"2026-05-30T01:38:54.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:38:54.749Z","atBatIndex":73},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Gunnar Henderson reaches on a fielding error by second baseman Ernie Clement.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T01:39:01.744Z","endTime":"2026-05-30T01:40:20.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.725822364202717,"aZ":-26.60253140793227,"pfxX":1.4663564187501632,"pfxZ":3.335271996304721,"pX":0.08107371985752415,"pZ":2.2858908379361265,"vX0":-0.9444276017300502,"vY0":-128.66187834375287,"vZ0":-5.21199829677162,"x":113.91,"y":177.06,"x0":0.26316628403605896,"y0":50.00183802696194,"z0":6.410119989713551,"aX":2.4481152461672058},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-2.4,"spinRate":2325,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.42638324822436857,"extension":5.1820218245573715},"index":0,"playId":"fa1ac110-0b97-3943-bdba-d164bf4d9abb","pitchNumber":1,"startTime":"2026-05-30T01:39:22.740Z","endTime":"2026-05-30T01:39:26.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.397278227933,"aZ":-28.554788716455203,"pfxX":1.2343245798842182,"pfxZ":2.186601593209947,"pX":-0.07961030741964055,"pZ":0.8648852835812176,"vX0":-1.1711584714517034,"vY0":-127.12298974061335,"vZ0":-7.943774811313044,"x":120.03,"y":215.43,"x0":0.22430075870880994,"y0":50.00272825852845,"z0":6.262446327398838,"aX":2.0422908273462723},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":-2.0,"spinRate":2362,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.4290824825617765,"extension":5.29849894618236},"index":1,"playId":"ab5eb54b-d0a3-3d66-9237-8cba9cd7f2bd","pitchNumber":2,"startTime":"2026-05-30T01:39:36.790Z","endTime":"2026-05-30T01:39:39.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33676240629733,"aZ":-42.753734958694324,"pfxX":4.81235752177551,"pfxZ":-7.920133616160996,"pX":-1.5429643011866148,"pZ":4.257722532864024,"vX0":-4.910964030986835,"vY0":-114.88866717093028,"vZ0":3.4365330437543973,"x":175.81,"y":123.82,"x0":-0.0026979402742026374,"y0":50.00122368474616,"z0":6.898569186831971,"aX":6.431337348510567},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.2,"breakHorizontal":-7.4,"spinRate":2623,"spinDirection":24},"zone":11,"typeConfidence":0.91,"plateTime":0.47679577026699294,"extension":4.849407551005873},"index":2,"playId":"acba765d-5e67-395f-ba49-7c3e8e678383","pitchNumber":3,"startTime":"2026-05-30T01:39:54.292Z","endTime":"2026-05-30T01:39:57.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86677632300506,"aZ":-31.489619566958595,"pfxX":1.2244218045275685,"pfxZ":0.42343709811520114,"pX":-0.37851429919604795,"pZ":2.906956650994182,"vX0":-1.703327696799296,"vY0":-126.80402445416505,"vZ0":-2.6547555073793294,"x":131.43,"y":160.29,"x0":0.14277022948635465,"y0":50.00499776887348,"z0":6.479144911420805,"aX":1.9947423415147383},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.4,"breakHorizontal":-1.8,"spinRate":2499,"spinDirection":109},"zone":4,"typeConfidence":0.85,"plateTime":0.4318996928087673,"extension":5.14412421053311},"hitData":{"launchSpeed":102.6,"launchAngle":-7.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":153.71}},"index":3,"playId":"1ea9afe2-80f3-30cd-a744-ec9c66884571","pitchNumber":4,"startTime":"2026-05-30T01:40:12.059Z","endTime":"2026-05-30T01:40:20.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":5.2,"leverageIndex":1.87,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:40:20.878Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, second baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-30T01:40:34.834Z","endTime":"2026-05-30T01:41:49.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".771"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.81"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.65"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.51"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.36"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.43"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.38"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.58"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".108"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".771"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".595"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138087860929915,"aZ":-28.734189843982154,"pfxX":0.3018771834184373,"pfxZ":2.031613093419322,"pX":0.08573535918783654,"pZ":2.5948217072179447,"vX0":-0.34889408838635183,"vY0":-128.77131788602057,"vZ0":-4.155396453923901,"x":113.73,"y":168.72,"x0":0.1833515281692412,"y0":50.000477761887325,"z0":6.436310576689488,"aX":0.510183673064198},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-0.5,"spinRate":2248,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4243183403960211,"extension":5.335493822602496},"index":0,"playId":"2c9e8a40-d44e-391e-9b56-deb8bc80c79a","pitchNumber":1,"startTime":"2026-05-30T01:40:54.475Z","endTime":"2026-05-30T01:40:57.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.773181934131227,"aZ":-40.51974604240827,"pfxX":1.3799429864682389,"pfxZ":-5.840091671135769,"pX":-0.7465497347780012,"pZ":1.982956576761424,"vX0":-2.5297604791471637,"vY0":-118.75256001862952,"vZ0":-2.1544602952102885,"x":145.46,"y":185.24,"x0":0.15334794886179356,"y0":50.00471895168201,"z0":6.588444190590531,"aX":1.9708462689593347},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.8,"breakHorizontal":-1.9,"spinRate":2473,"spinDirection":15},"zone":7,"typeConfidence":0.9,"plateTime":0.4612518976075721,"extension":5.076288561619739},"index":1,"playId":"9c59a438-c973-3efa-bce0-a8e1cb7ede85","pitchNumber":2,"startTime":"2026-05-30T01:41:14.941Z","endTime":"2026-05-30T01:41:17.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-30T01:41:22.898Z","endTime":"2026-05-30T01:41:42.746Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733593150778134,"aZ":-40.217590573572494,"pfxX":3.549038838923582,"pfxZ":-5.590213709279952,"pX":-0.5409515668284132,"pZ":1.0448880595453616,"vX0":-3.116090581306509,"vY0":-119.09538175615482,"vZ0":-4.450683427838117,"x":137.62,"y":210.57,"x0":0.32290870371555036,"y0":50.00588687445667,"z0":6.573010915555944,"aX":5.102475911114038},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.9,"breakHorizontal":-5.6,"spinRate":2438,"spinDirection":15},"zone":13,"typeConfidence":0.89,"plateTime":0.45979487620495973,"extension":5.068344802196922},"hitData":{"launchSpeed":85.3,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.92,"coordY":146.11}},"index":3,"playId":"c3679bb2-50d2-3014-be54-d9de190d22f2","pitchNumber":3,"startTime":"2026-05-30T01:41:42.746Z","endTime":"2026-05-30T01:41:49.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":682818,"link":"/api/v1/people/682818"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":429805,"link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-9.9,"leverageIndex":3.91,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:41:49.951Z","atBatIndex":75}]