[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T00:09:01.723Z","endTime":"2026-05-30T00:10:27.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-29T20:04:10.590Z","endTime":"2026-05-29T23:41:34.703Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"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-29T23:41:34.703Z","endTime":"2026-05-30T00:07:34.404Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"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-30T00:07:34.404Z","endTime":"2026-05-30T00:09:03.463Z","isPitch":false,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"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.6,"endSpeed":86.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49250430879782,"aZ":-13.604423408950373,"pfxX":5.496202679972647,"pfxZ":9.7278908150524,"pX":0.14715494107229496,"pZ":2.1798485256906988,"vX0":-6.411027847239887,"vY0":-137.51516144950253,"vZ0":-6.3714435602556225,"x":111.39,"y":179.92,"x0":1.7984663814765012,"y0":50.00027742978265,"z0":5.455801642113664,"aX":10.488710259270531},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":-8.5,"spinRate":2252,"spinDirection":146},"zone":5,"typeConfidence":0.88,"plateTime":0.3988362773651657,"extension":6.706690905645974},"index":3,"playId":"40959af2-8291-34fa-acc7-bb6a1652c558","pitchNumber":1,"startTime":"2026-05-30T00:09:03.463Z","endTime":"2026-05-30T00:09:06.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14341716418872,"aZ":-14.439202765621546,"pfxX":5.123506403906257,"pfxZ":9.26936576872471,"pX":0.9829852472135304,"pZ":2.7735257476672257,"vX0":-4.316918897238476,"vY0":-137.82878535487873,"vZ0":-4.940457250347651,"x":79.53,"y":163.89,"x0":1.9079486482646917,"y0":50.006219657823486,"z0":5.572710513003564,"aX":9.807354853431374},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2211,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.39820384023870314,"extension":6.590727976711741},"index":4,"playId":"2ca91ab5-5048-30c7-969a-776e7f631d0d","pitchNumber":2,"startTime":"2026-05-30T00:09:20.658Z","endTime":"2026-05-30T00:09:24.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72964387989199,"aZ":-24.44828561375041,"pfxX":-0.7505944700418472,"pfxZ":4.425271469408738,"pX":-0.4081971649597592,"pZ":2.3164132911819824,"vX0":-5.126790029871913,"vY0":-131.0792611608749,"vZ0":-3.444869467414877,"x":132.56,"y":176.24,"x0":1.6676120484322912,"y0":50.00570157010108,"z0":5.465401132191095,"aX":-1.3103768775412261},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.4,"breakHorizontal":2.4,"spinRate":1961,"spinDirection":158},"zone":4,"typeConfidence":0.91,"plateTime":0.4172703595564835,"extension":6.678153813190167},"index":5,"playId":"c3dd7f5b-7213-3472-828d-be233be078eb","pitchNumber":3,"startTime":"2026-05-30T00:09:38.248Z","endTime":"2026-05-30T00:09:42.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.563774705564473,"aZ":-41.00033569060486,"pfxX":-1.8082376830406255,"pfxZ":-5.872927348115715,"pX":-0.13227004347855773,"pZ":2.505050283092542,"vX0":-3.413365048870013,"vY0":-121.49163336554358,"vZ0":0.6567863270756666,"x":122.04,"y":171.14,"x0":1.5227221399783355,"y0":50.002202479421676,"z0":5.7788754584718625,"aX":-2.7175175978183947},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.2,"breakHorizontal":4.1,"spinRate":2320,"spinDirection":329},"zone":5,"typeConfidence":0.9,"plateTime":0.4498805128181389,"extension":6.786949764719102},"index":6,"playId":"95a03c2f-5a3f-35fc-bd4d-0f9c538ea2a3","pitchNumber":4,"startTime":"2026-05-30T00:10:03.148Z","endTime":"2026-05-30T00:10:06.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.828016718372748,"aZ":-14.699361442741125,"pfxX":6.4491159886244205,"pfxZ":8.9497627512872,"pX":0.8580245037576758,"pZ":3.031218180748026,"vX0":-4.940867921148219,"vY0":-139.0207000365706,"vZ0":-4.3375013645649,"x":84.29,"y":156.94,"x0":1.82245048375822,"y0":50.00441127841233,"z0":5.590708671253201,"aX":12.595848060546164},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-10.7,"spinRate":2273,"spinDirection":148},"zone":12,"typeConfidence":0.75,"plateTime":0.39432284504073944,"extension":6.596114539800881},"index":7,"playId":"44ef271f-c148-3ba4-a149-b3625daf5598","pitchNumber":5,"startTime":"2026-05-30T00:10:24.993Z","endTime":"2026-05-30T00:10:27.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-30T00:10:27.993Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T00:10:37.239Z","endTime":"2026-05-30T00:11:46.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.596722467668272,"aZ":-40.44317786709782,"pfxX":-3.0877060473774263,"pfxZ":-5.788261774659805,"pX":-0.06988960086309443,"pZ":0.6741598831813599,"vX0":-3.16772348166037,"vY0":-119.0261592940044,"vZ0":-2.849412224125564,"x":119.66,"y":220.58,"x0":1.68099184003627,"y0":50.00125647639597,"z0":5.5615541967272994,"aX":-4.413224881535023},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.9,"breakHorizontal":6.4,"spinRate":2350,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4607988618996033,"extension":6.862145359586928},"index":0,"playId":"a5657bce-42fc-353e-a01b-c6433736dc52","pitchNumber":1,"startTime":"2026-05-30T00:10:55.159Z","endTime":"2026-05-30T00:10:58.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37688903162001,"aZ":-41.829755452345715,"pfxX":-1.0242789415450124,"pfxZ":-6.7582910739600965,"pX":0.1962964354075217,"pZ":2.7917612711414503,"vX0":-2.952920207348039,"vY0":-118.69618907639229,"vZ0":2.071518689002578,"x":109.52,"y":163.4,"x0":1.5887061312740223,"y0":50.00231133218111,"z0":5.712081755261982,"aX":-1.4630690912647262},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.5,"breakHorizontal":2.5,"spinRate":2291,"spinDirection":329},"zone":5,"typeConfidence":0.9,"plateTime":0.4611814359110884,"extension":6.921164506714949},"index":1,"playId":"5d86a194-44ca-3094-8fce-060e46e67a2c","pitchNumber":2,"startTime":"2026-05-30T00:11:19.988Z","endTime":"2026-05-30T00:11:23.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.410828160087185,"aZ":-15.795257197624023,"pfxX":4.090581349997328,"pfxZ":8.21876650462836,"pX":0.20937953194601208,"pZ":2.915785790845683,"vX0":-5.407028457473317,"vY0":-139.9977697057881,"vZ0":-4.648047450086935,"x":109.02,"y":160.05,"x0":1.6306945608042054,"y0":50.00531770957788,"z0":5.625320877936342,"aX":8.154445629987316},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-6.4,"spinRate":2194,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.39064920916982615,"extension":6.650931852466059},"hitData":{"launchSpeed":107.4,"launchAngle":18.0,"totalDistance":404.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.01,"coordY":36.93}},"index":2,"playId":"21c4ca96-0824-3dd3-9db5-c84fc8e8da52","pitchNumber":3,"startTime":"2026-05-30T00:11:37.968Z","endTime":"2026-05-30T00:11:46.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:11:46.333Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a sharp line drive to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T00:11:47.609Z","endTime":"2026-05-30T00:13:20.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13335210814332,"aZ":-15.643570554796424,"pfxX":3.9057573115547655,"pfxZ":8.462799566329682,"pX":0.25894615314024527,"pZ":3.7712862503895708,"vX0":-5.5798346126389875,"vY0":-139.31555122280253,"vZ0":-2.2181852517141376,"x":107.13,"y":136.96,"x0":1.786166543493772,"y0":50.003367021273355,"z0":5.619382118697338,"aX":7.630175267804428},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":-5.9,"spinRate":2203,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.39411323001212795,"extension":6.546616968566328},"index":0,"playId":"fa24bd45-d255-3a07-95c2-6f724c7f9bf9","pitchNumber":1,"startTime":"2026-05-30T00:12:15.611Z","endTime":"2026-05-30T00:12:18.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368758024866587,"aZ":-16.44220996700803,"pfxX":4.732188706090198,"pfxZ":8.001051106684473,"pX":0.04684043557151486,"pZ":2.414584087718599,"vX0":-6.116835555436773,"vY0":-139.34074697680987,"vZ0":-5.449540486542199,"x":115.21,"y":173.59,"x0":1.6558765252893317,"y0":50.00185486064731,"z0":5.482395438110625,"aX":9.303535613303902},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":-7.3,"spinRate":2205,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.3931121222863636,"extension":6.483393233957402},"index":1,"playId":"3dcea8a1-4ba1-395c-aa33-ab7344ed5890","pitchNumber":2,"startTime":"2026-05-30T00:12:30.962Z","endTime":"2026-05-30T00:12:34.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6638705364539,"aZ":-42.400436927743385,"pfxX":-2.0739881092846537,"pfxZ":-7.0394437483965815,"pX":-0.31451977073651827,"pZ":1.4476996023835704,"vX0":-3.549036128855511,"vY0":-119.92848066328612,"vZ0":-1.0592271749449278,"x":128.99,"y":199.69,"x0":1.4550904309995187,"y0":50.0005633045793,"z0":5.684046005400522,"aX":-3.0138535300007314},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.7,"breakHorizontal":4.7,"spinRate":2234,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.45708898728377667,"extension":6.810331413730143},"index":2,"playId":"86199114-a78f-35d0-a7d5-84f47f0b8b73","pitchNumber":3,"startTime":"2026-05-30T00:12:48.114Z","endTime":"2026-05-30T00:12:51.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32658029957707,"aZ":-40.38358907423691,"pfxX":0.45130083224947426,"pfxZ":-5.599555426514046,"pX":-0.12865182726160657,"pZ":1.5628247484848097,"vX0":-3.834431520548618,"vY0":-120.08953144866099,"vZ0":-1.212885891899799,"x":121.9,"y":196.58,"x0":1.4271497283196546,"y0":50.00174902386373,"z0":5.653112953572426,"aX":0.6625138432052351},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.2,"breakHorizontal":0.1,"spinRate":2363,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4553602252971878,"extension":6.99537023065532},"hitData":{"launchSpeed":103.8,"launchAngle":11.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":117.88,"coordY":84.81}},"index":3,"playId":"4ae8421e-4be0-341d-b0a8-d608c46b0806","pitchNumber":4,"startTime":"2026-05-30T00:13:10.973Z","endTime":"2026-05-30T00:13:20.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:13:20.904Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Salvador Perez doubles (6) on a sharp line drive to left fielder Alejandro Osuna. Maikel Garcia to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T00:13:22.371Z","endTime":"2026-05-30T00:15:49.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.945222348585528,"aZ":-39.98129008033834,"pfxX":-1.2366650422969774,"pfxZ":-5.439233212618083,"pX":-0.4914860734096368,"pZ":1.4869156901337335,"vX0":-3.987022920390614,"vY0":-118.78847053316204,"vZ0":-1.193891205190381,"x":135.73,"y":198.63,"x0":1.3668413897790919,"y0":50.004256432374724,"z0":5.618539546776068,"aX":-1.7740341497892118},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.8,"breakHorizontal":3.1,"spinRate":2248,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.46042026180845363,"extension":6.777236860623741},"index":0,"playId":"46c0ee48-ef3e-30e1-931c-8c6ffd36762c","pitchNumber":1,"startTime":"2026-05-30T00:13:44.179Z","endTime":"2026-05-30T00:13:48.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":88.9,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49984128873842,"aZ":-23.55380992384421,"pfxX":-0.31561426557786154,"pfxZ":4.991251079047375,"pX":0.6556661843643662,"pZ":2.80493438034483,"vX0":-2.5960851731190755,"vY0":-129.6279869804417,"vZ0":-2.730027220717302,"x":92.01,"y":163.05,"x0":1.7052361064026689,"y0":50.00013150594204,"z0":5.642825003009209,"aX":-0.5438930213473504},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":1978,"spinDirection":162},"zone":6,"typeConfidence":0.61,"plateTime":0.42028060395962097,"extension":6.594654500553136},"index":1,"playId":"77b934c3-7412-3053-a40a-aab6977da8d7","pitchNumber":2,"startTime":"2026-05-30T00:14:08.754Z","endTime":"2026-05-30T00:14:11.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.450420955181343,"aZ":-12.15134594547125,"pfxX":4.331734613570632,"pfxZ":9.952415857903842,"pX":1.1585047376826536,"pZ":2.865899956724523,"vX0":-2.6183958045215316,"vY0":-140.81442421153926,"vZ0":-5.3409228200242405,"x":72.84,"y":161.4,"x0":1.5367904449655505,"y0":50.00201371886549,"z0":5.570789110804858,"aX":8.713847854453501},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":-7.3,"spinRate":2229,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.38871584355463007,"extension":6.55923460107673},"index":2,"playId":"87091827-b4cd-3633-829b-c14e6d70a070","pitchNumber":3,"startTime":"2026-05-30T00:14:30.036Z","endTime":"2026-05-30T00:14:33.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"startTime":"2026-05-30T00:14:40.088Z","endTime":"2026-05-30T00:14:54.545Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"43141f21-3977-300d-b03a-53e0a02ad1bf","startTime":"2026-05-30T00:14:54.545Z","endTime":"2026-05-30T00:14:57.545Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.762702827330227,"aZ":-13.119569889587693,"pfxX":4.847615860301701,"pfxZ":9.696898846047473,"pX":1.0419207415485285,"pZ":3.528806112053064,"vX0":-3.3597695450372056,"vY0":-139.17351430179792,"vZ0":-3.5653149390020964,"x":77.28,"y":143.5,"x0":1.6339874516464148,"y0":50.00162999769843,"z0":5.69337007930219,"aX":9.524199033553533},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-8.0,"spinRate":2169,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.3933241827339251,"extension":6.566526617850835},"index":5,"playId":"6d784973-63d1-3f7a-b161-cdaa73292216","pitchNumber":4,"startTime":"2026-05-30T00:15:16.039Z","endTime":"2026-05-30T00:15:19.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86634820652604,"aZ":-38.020080029721235,"pfxX":1.457834615305051,"pfxZ":-3.840319074293859,"pX":-0.44607913742489724,"pZ":1.533261388619709,"vX0":-4.213762013957229,"vY0":-122.05268062771854,"vZ0":-2.312311939098813,"x":134.0,"y":197.38,"x0":1.1060554571771188,"y0":50.00174739280797,"z0":5.737360274192765,"aX":2.2209052708522687},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.2,"breakHorizontal":-1.8,"spinRate":2326,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.4471281837736374,"extension":6.629021578952628},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":55.69,"coordY":89.22}},"index":6,"playId":"ebbc7670-8780-3744-b05f-8e7100a27234","pitchNumber":5,"startTime":"2026-05-30T00:15:36.550Z","endTime":"2026-05-30T00:15:49.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.2,"awayTeamWinProbability":50.8,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.88,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:15:49.955Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out sharply, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-30T00:15:54.663Z","endTime":"2026-05-30T00:18:02.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49441831278297,"aZ":-14.060138860824097,"pfxX":4.521294199292518,"pfxZ":9.15105052529459,"pX":0.20798265747469602,"pZ":2.161363026260616,"vX0":-5.477217579719467,"vY0":-139.3663398221302,"vZ0":-6.704002635089855,"x":109.07,"y":180.42,"x0":1.6055875041862524,"y0":50.00373882419198,"z0":5.515736309271721,"aX":8.950423864570505},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":-7.2,"spinRate":2291,"spinDirection":151},"zone":8,"typeConfidence":0.91,"plateTime":0.39209355659997414,"extension":6.736733611995937},"index":0,"playId":"07a499e7-0677-3bde-b638-b8b21e1fee53","pitchNumber":1,"startTime":"2026-05-30T00:16:26.796Z","endTime":"2026-05-30T00:16:29.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298173683536554,"aZ":-15.02572399817072,"pfxX":3.2230071491773824,"pfxZ":8.75169503549156,"pX":0.3811293444371134,"pZ":3.0289766904603472,"vX0":-4.450941261185984,"vY0":-138.90277317065667,"vZ0":-4.548484596314667,"x":102.47,"y":157.0,"x0":1.5834610983245927,"y0":50.00193058537767,"z0":5.682430481752238,"aX":6.31521659039581},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-4.9,"spinRate":2171,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.39389524745531235,"extension":6.676134747822296},"index":1,"playId":"24525fdf-4051-311d-8e6d-0f7d5987929f","pitchNumber":2,"startTime":"2026-05-30T00:16:52.064Z","endTime":"2026-05-30T00:16:55.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.7,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093385090759373,"aZ":-22.276394615290958,"pfxX":7.065806661306316,"pfxZ":5.956627964795299,"pX":2.003861304194116,"pZ":3.2444603041469042,"vX0":-1.033222300290581,"vY0":-127.75474241302051,"vZ0":-1.8705109070643158,"x":40.62,"y":151.18,"x0":1.4940113561934951,"y0":50.001426526751835,"z0":5.728297802119151,"aX":11.73628249812311},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.7,"breakHorizontal":-12.6,"spinRate":1996,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.42792872145262795,"extension":6.657992105958838},"index":2,"playId":"35e5ffd2-7617-37ed-8ff1-295944e4c1aa","pitchNumber":3,"startTime":"2026-05-30T00:17:12.955Z","endTime":"2026-05-30T00:17:15.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":95.0,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189580347222957,"aZ":-14.106275985225125,"pfxX":3.846707365531147,"pfxZ":9.312347344034226,"pX":-0.1630693044206979,"pZ":4.145636312628282,"vX0":-5.930180347700282,"vY0":-138.25130302857897,"vZ0":-1.7975838360475742,"x":123.22,"y":126.85,"x0":1.507750762839859,"y0":50.0013925116638,"z0":5.748740297395886,"aX":7.462914887216718},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-5.8,"spinRate":2260,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.3958617963034232,"extension":6.515593875378249},"index":3,"playId":"f973e8fa-6b6e-3925-97d0-553164826f20","pitchNumber":4,"startTime":"2026-05-30T00:17:35.868Z","endTime":"2026-05-30T00:17:39.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.086011723580466,"aZ":-41.6647595275861,"pfxX":-0.643343021250812,"pfxZ":-6.499659582484643,"pX":-0.08932115889729324,"pZ":2.1431761556947118,"vX0":-2.82686261214288,"vY0":-119.9854659086864,"vZ0":0.14054157943972578,"x":120.4,"y":180.91,"x0":1.1874847553650747,"y0":50.00562725101932,"z0":5.794626269406733,"aX":-0.9386573674591835},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.5,"breakHorizontal":1.8,"spinRate":2237,"spinDirection":333},"zone":8,"typeConfidence":0.9,"plateTime":0.45639573138263456,"extension":6.648204198861127},"hitData":{"launchSpeed":102.1,"launchAngle":4.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":131.73,"coordY":146.0}},"index":4,"playId":"3bf42ecc-21a2-3301-a010-22223c579324","pitchNumber":5,"startTime":"2026-05-30T00:17:54.069Z","endTime":"2026-05-30T00:18:02.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":2.04,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:18:02.174Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:20:49.113Z","endTime":"2026-05-30T00:22:10.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T00:20:32.558Z","endTime":"2026-05-30T00:20:51.366Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890788247117275,"aZ":-18.61853357878242,"pfxX":-3.8191502775963566,"pfxZ":7.154935081051809,"pX":-1.037626733480994,"pZ":2.3314616791316007,"vX0":3.3935156528141412,"vY0":-136.29265359814806,"vZ0":-5.198432676222269,"x":156.55,"y":175.83,"x0":-1.7982166143822371,"y0":50.0048158095805,"z0":5.535651845168709,"aX":-7.238765406693143},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":6.2,"spinRate":2218,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.40074375049248445,"extension":6.146006018876052},"index":1,"playId":"8809aa21-1614-3728-8048-78de5e614c2e","pitchNumber":1,"startTime":"2026-05-30T00:20:51.366Z","endTime":"2026-05-30T00:20:56.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.0,"endSpeed":86.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541255228639287,"aZ":-18.179932745976952,"pfxX":-4.798105841958168,"pfxZ":7.327212032287175,"pX":-1.078456001314779,"pZ":2.12380088239593,"vX0":3.61631021202944,"vY0":-136.92765841897173,"vZ0":-5.7277926475491014,"x":158.11,"y":181.44,"x0":-1.7889272708981954,"y0":50.00501277648783,"z0":5.475343427331318,"aX":-9.166810883801869},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":8.0,"spinRate":2236,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.39909291868276275,"extension":6.201918697865548},"index":2,"playId":"a76e40ac-f479-3068-9358-d42342bd1a23","pitchNumber":2,"startTime":"2026-05-30T00:21:05.950Z","endTime":"2026-05-30T00:21:09.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.3,"endSpeed":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35020653049689,"aZ":-19.59958405645186,"pfxX":-3.9451567078959675,"pfxZ":6.5509642527392025,"pX":-1.3282032041499217,"pZ":2.6320146601870764,"vX0":2.861192591381108,"vY0":-137.41995950108324,"vZ0":-4.001655176876584,"x":167.63,"y":167.72,"x0":-1.868267275083293,"y0":50.00542924217796,"z0":5.432001439463724,"aX":-7.575739221084745},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":6.6,"spinRate":2258,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3979977615181287,"extension":6.137348259594263},"index":3,"playId":"a6841570-da6d-36ad-8b6b-dea5fb8a4402","pitchNumber":3,"startTime":"2026-05-30T00:21:22.647Z","endTime":"2026-05-30T00:21:26.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.408414896690065,"aZ":-19.525570157338603,"pfxX":-5.059470272926453,"pfxZ":6.68710326896968,"pX":-0.05498646098078048,"pZ":1.5747113988179235,"vX0":6.167290400779213,"vY0":-136.29255934651127,"vZ0":-6.723706565675196,"x":119.1,"y":196.26,"x0":-1.6839585327508035,"y0":50.004994128238685,"z0":5.410439519228535,"aX":-9.572716047774668},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":7.9,"spinRate":2229,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.4010380942400742,"extension":6.199382824794636},"index":4,"playId":"a2dda74d-24da-30cb-97db-4efd0c1d3c35","pitchNumber":4,"startTime":"2026-05-30T00:21:37.445Z","endTime":"2026-05-30T00:21:40.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590854966993763,"aZ":-25.092060809052025,"pfxX":-1.0095174995602356,"pfxZ":3.96352662689359,"pX":0.6439231854390155,"pZ":0.926520592906917,"vX0":7.016199900954386,"vY0":-132.17376763740722,"vZ0":-6.362771726846939,"x":92.46,"y":213.76,"x0":-1.902752395912916,"y0":50.003609133015495,"z0":5.182994440871574,"aX":-1.8050785552910613},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":0.5,"spinRate":2443,"spinDirection":220},"zone":14,"typeConfidence":0.84,"plateTime":0.4128608461512928,"extension":6.286499831721199},"index":5,"playId":"fdf60a25-79b9-3d50-8117-083147aedd45","pitchNumber":5,"startTime":"2026-05-30T00:21:51.130Z","endTime":"2026-05-30T00:21:55.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.375046761654172,"aZ":-37.17799202076864,"pfxX":9.148155330818057,"pfxZ":-3.595216371501774,"pX":1.2651561040025705,"pZ":0.7835591630716618,"vX0":4.226032257788499,"vY0":-117.81914046876774,"vZ0":-2.4836120770114345,"x":68.78,"y":217.62,"x0":-1.7454451545406138,"y0":50.00117184115007,"z0":5.318707749795336,"aX":12.737476926047385},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.8,"breakHorizontal":-17.6,"spinRate":2709,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.46658506766234487,"extension":6.309430491617115},"index":6,"playId":"23b62b70-cddf-3109-ae63-c81a80211888","pitchNumber":6,"startTime":"2026-05-30T00:22:06.936Z","endTime":"2026-05-30T00:22:10.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:22:10.062Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:22:12.214Z","endTime":"2026-05-30T00:23:06.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50057359176589,"aZ":-25.80621837463226,"pfxX":-10.342609132742169,"pfxZ":3.4198140660872234,"pX":-0.7502486542021147,"pZ":2.626288777057371,"vX0":8.150948149504975,"vY0":-134.87090209492854,"vZ0":-2.9368506957826233,"x":145.6,"y":167.87,"x0":-2.4525216047654452,"y0":50.001272565355436,"z0":5.52908255628975,"aX":-19.248826384719568},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":2178,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.4045235763477657,"extension":6.244309001133666},"index":0,"playId":"cc08d1e6-3ced-37a4-999e-d577f88588fc","pitchNumber":1,"startTime":"2026-05-30T00:22:36.976Z","endTime":"2026-05-30T00:22:39.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.951420162426587,"aZ":-24.300021949113823,"pfxX":-7.471467185716741,"pfxZ":4.144478545385438,"pX":-0.2891250109053107,"pZ":2.8030550079948764,"vX0":8.44661962710576,"vY0":-136.2951022335334,"vZ0":-2.666850440317685,"x":128.02,"y":163.1,"x0":-2.4420528968018442,"y0":50.00626017278826,"z0":5.4531635757512875,"aX":-14.210169216642603},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":12.0,"spinRate":2253,"spinDirection":213},"zone":5,"typeConfidence":0.85,"plateTime":0.4002386341698183,"extension":6.218442769786066},"hitData":{"launchSpeed":96.7,"launchAngle":41.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.34,"coordY":79.25}},"index":1,"playId":"78d22209-42b8-3352-acb0-697abebcffab","pitchNumber":2,"startTime":"2026-05-30T00:22:56.166Z","endTime":"2026-05-30T00:23:06.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:23:06.622Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez challenged (pitch result), call on the field was overturned: Brandon Nimmo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:23:31.198Z","endTime":"2026-05-30T00:24:31.285Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":94.3,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536374077047913,"aZ":-15.334730114258704,"pfxX":-3.989138452473412,"pfxZ":8.829023333577762,"pX":-0.3494423277974003,"pZ":2.649981337561155,"vX0":4.920236800004344,"vY0":-137.26578249120712,"vZ0":-4.8932059799852095,"x":130.32,"y":167.23,"x0":-1.6473125383225002,"y0":50.00334444418592,"z0":5.500717089156234,"aX":-7.608973194779575},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2217,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.39912172906209387,"extension":6.207641957239916},"index":0,"playId":"e05a881c-61b4-3063-a6c2-daf6f0c4f56b","pitchNumber":1,"startTime":"2026-05-30T00:23:31.198Z","endTime":"2026-05-30T00:23:34.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498881281904083,"aZ":-26.52486224476192,"pfxX":0.10842936528317182,"pfxZ":3.1987842815545235,"pX":0.5017422220476702,"pZ":2.408872564954785,"vX0":5.838602127580195,"vY0":-131.43357979586426,"vZ0":-2.6539269607894673,"x":97.87,"y":173.74,"x0":-1.75409718463228,"y0":50.00203336652183,"z0":5.3829806598864876,"aX":0.19032803911753726},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-1.3,"spinRate":2408,"spinDirection":193},"zone":6,"typeConfidence":0.91,"plateTime":0.4153135999868396,"extension":6.031104503733392},"index":1,"playId":"ad72823a-dcb5-31b4-89b7-4f8897cb7b09","pitchNumber":2,"startTime":"2026-05-30T00:23:46.785Z","endTime":"2026-05-30T00:23:49.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.195452705847025,"aZ":-26.989870311756665,"pfxX":-7.487908948909599,"pfxZ":3.220298195506026,"pX":-0.6573120955190733,"pZ":1.6257137432981559,"vX0":5.464053000529262,"vY0":-126.45966005413443,"vZ0":-3.4722358130481603,"x":142.06,"y":194.89,"x0":-1.8794522383655976,"y0":50.00299403132458,"z0":5.195557479886212,"aX":-12.057116706028697},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.3,"breakHorizontal":12.2,"spinRate":1658,"spinDirection":224},"zone":7,"typeConfidence":0.91,"plateTime":0.43409079421411123,"extension":6.266887394823047},"index":2,"playId":"5e257b11-de77-3c7c-bd39-84b1655decca","pitchNumber":3,"startTime":"2026-05-30T00:24:04.251Z","endTime":"2026-05-30T00:24:31.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"}},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:24:31.285Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Burger doubles (9) on a sharp line drive to left fielder Lane Thomas. Joc Pederson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:24:46.875Z","endTime":"2026-05-30T00:25:22.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnThird":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.595175468363983,"aZ":-30.81002694953258,"pfxX":0.06074686035479182,"pfxZ":0.9024614300479596,"pX":1.4804270276787013,"pZ":1.2743408662748195,"vX0":9.174392257582273,"vY0":-122.36060383751091,"vZ0":-3.7324329262031046,"x":60.57,"y":204.37,"x0":-2.3286410296445257,"y0":50.00301025091621,"z0":5.464985989781655,"aX":0.0918188628922289},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":-2.3,"spinRate":2640,"spinDirection":67},"zone":14,"typeConfidence":0.93,"plateTime":0.447975854184667,"extension":6.270305065477232},"index":0,"playId":"0e2334b0-be16-3dbc-ba9b-68ec78b724c7","pitchNumber":1,"startTime":"2026-05-30T00:24:51.289Z","endTime":"2026-05-30T00:24:54.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95463608437645,"aZ":-36.75330470683576,"pfxX":8.951389477766595,"pfxZ":-3.368427748290971,"pX":-0.582606501191988,"pZ":2.337216963153091,"vX0":2.3879694963354834,"vY0":-116.47992239391303,"vZ0":1.0791561734815018,"x":139.21,"y":175.68,"x0":-2.786367260458814,"y0":50.002001171867164,"z0":5.3706831468231,"aX":12.173567075804819},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.5,"breakHorizontal":-16.8,"spinRate":2676,"spinDirection":48},"zone":4,"typeConfidence":0.91,"plateTime":0.4720804064787578,"extension":6.32741325473741},"hitData":{"launchSpeed":108.8,"launchAngle":13.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":49.07,"coordY":121.33}},"index":1,"playId":"d351da64-52a3-39ff-9372-85e481e911de","pitchNumber":2,"startTime":"2026-05-30T00:25:09.239Z","endTime":"2026-05-30T00:25:22.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.60000000000001,"awayTeamWinProbability":44.39999999999999,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.88,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:25:22.738Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to center fielder Kyle Isbel. Joc Pederson scores. Jake Burger scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:25:34.844Z","endTime":"2026-05-30T00:26:24.019Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.184015166061304,"aZ":-29.173178616820483,"pfxX":-9.961386100413907,"pfxZ":1.5734012168084286,"pX":-0.39458213726003916,"pZ":1.4651210361806957,"vX0":8.891943690624153,"vY0":-136.97085811699006,"vZ0":-5.366323652035593,"x":132.04,"y":199.22,"x0":-2.3828280100263117,"y0":50.00349639392114,"z0":5.435241683184182,"aX":-19.000117485859892},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":16.3,"spinRate":2137,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.39930395905519944,"extension":6.183037265247809},"index":0,"playId":"3887ab48-7cec-343c-af5f-c7c3e4949815","pitchNumber":1,"startTime":"2026-05-30T00:25:56.259Z","endTime":"2026-05-30T00:25:59.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"third":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256117807052796,"aZ":-25.377295404888137,"pfxX":-9.018688770293151,"pfxZ":3.598879971654779,"pX":-0.7506726278835206,"pZ":2.280866823252553,"vX0":7.79631331116612,"vY0":-136.44340954406584,"vZ0":-3.7427970371908685,"x":145.61,"y":177.2,"x0":-2.4694983682319696,"y0":50.006406799888595,"z0":5.413623936210013,"aX":-17.054452704793242},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":14.8,"spinRate":2237,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.4010088604442852,"extension":6.279701734967941},"hitData":{"launchSpeed":90.2,"launchAngle":15.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.08,"coordY":87.34}},"index":1,"playId":"a048011c-60dc-3381-a2fd-442973e619c9","pitchNumber":2,"startTime":"2026-05-30T00:26:12.918Z","endTime":"2026-05-30T00:26:24.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":669394,"link":"/api/v1/people/669394"},"third":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.39999999999999,"awayTeamWinProbability":28.60000000000001,"homeTeamWinProbabilityAdded":15.799999999999983,"leverageIndex":2.03,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:26:24.019Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Evan Carter doubles (6) on a fly ball to left fielder Lane Thomas. Ezequiel Duran to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:26:29.540Z","endTime":"2026-05-30T00:27:21.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.236089701758793,"aZ":-21.152018474735428,"pfxX":-1.8219681372496144,"pfxZ":6.218352809688547,"pX":-0.8414218233258205,"pZ":4.003046247101629,"vX0":3.1440341705889345,"vY0":-131.16482997620787,"vZ0":0.16734103838834857,"x":149.07,"y":130.7,"x0":-1.8095714367648326,"y0":50.00316877250733,"z0":5.493726481554519,"aX":-3.2300427523812214},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":2.8,"spinRate":2388,"spinDirection":208},"zone":11,"typeConfidence":0.63,"plateTime":0.41485140870043313,"extension":6.168206264461408},"index":0,"playId":"cff0f67d-2ef5-37ba-a9d9-55da0223fe17","pitchNumber":1,"startTime":"2026-05-30T00:26:51.883Z","endTime":"2026-05-30T00:26:56.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25181081761768,"aZ":-14.95519295235513,"pfxX":-5.08494555148598,"pfxZ":9.071383404992316,"pX":0.5144681329128152,"pZ":2.8570379084279676,"vX0":7.365989741563995,"vY0":-136.70401349264208,"vZ0":-4.098908192986182,"x":97.39,"y":161.64,"x0":-1.5504597674899916,"y0":50.00601661134593,"z0":5.397916919628752,"aX":-9.65635848541359},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2342,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.4001875757061635,"extension":6.271237643360056},"hitData":{"launchSpeed":67.6,"launchAngle":48.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.89,"coordY":141.98}},"index":1,"playId":"f33b4cb6-8033-33c1-978f-187b60a861ea","pitchNumber":2,"startTime":"2026-05-30T00:27:09.281Z","endTime":"2026-05-30T00:27:21.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:27:21.812Z","atBatIndex":10},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Alejandro Osuna reaches on a throwing error by second baseman Nick Loftin. Ezequiel Duran scores. Evan Carter to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:27:25.299Z","endTime":"2026-05-30T00:28:50.403Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnThird":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.422559792556633,"aZ":-18.40352288405836,"pfxX":-4.275092817201828,"pfxZ":7.185311574184084,"pX":-1.5604207434583557,"pZ":2.9000402814114157,"vX0":2.200298632499392,"vY0":-137.31308420661023,"vZ0":-3.642320835051618,"x":176.48,"y":160.48,"x0":-1.815222868927465,"y0":50.001775645124624,"z0":5.490344953071966,"aX":-8.191208780910122},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":7.3,"spinRate":2082,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3983723208243086,"extension":6.152688151191439},"index":0,"playId":"f6716878-4564-35d4-a70b-83f93ed9c6d7","pitchNumber":1,"startTime":"2026-05-30T00:27:55.525Z","endTime":"2026-05-30T00:27:58.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575357047203035,"aZ":-35.07732578439708,"pfxX":-7.869999594770846,"pfxZ":-1.7920839144132685,"pX":-1.2525969678264781,"pZ":2.3401552844166025,"vX0":3.9459514200611503,"vY0":-126.86070983635442,"vZ0":-0.3776390584417588,"x":164.75,"y":175.6,"x0":-1.81127263464502,"y0":50.00302035078151,"z0":5.303012535009281,"aX":-12.741878831619461},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.1,"breakHorizontal":13.3,"spinRate":1510,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.43286273872508074,"extension":6.256177765696561},"index":1,"playId":"791e6468-7edf-3951-9259-698d93e76b61","pitchNumber":2,"startTime":"2026-05-30T00:28:10.670Z","endTime":"2026-05-30T00:28:14.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54574241720597,"aZ":-23.36814856523169,"pfxX":0.2588390963694014,"pfxZ":4.9089456585957665,"pX":-0.3902978368480696,"pZ":2.358056943937568,"vX0":3.69118591576872,"vY0":-132.62596119915105,"vZ0":-3.177080215175314,"x":131.88,"y":175.11,"x0":-1.8297537705914453,"y0":50.00326318547189,"z0":5.262794755700155,"aX":0.4632816962802544},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":-1.2,"spinRate":2375,"spinDirection":207},"zone":4,"typeConfidence":0.89,"plateTime":0.41191897113014253,"extension":6.135025099019157},"index":2,"playId":"1edc9a8f-894b-30e2-af5c-0237e963099b","pitchNumber":3,"startTime":"2026-05-30T00:28:26.100Z","endTime":"2026-05-30T00:28:29.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.409404517528007,"aZ":-19.203142537927167,"pfxX":-4.01285147026409,"pfxZ":6.808241957838199,"pX":0.4269577466292024,"pZ":2.6488730492438535,"vX0":6.9354363433412,"vY0":-136.95962700224112,"vZ0":-3.868306453279392,"x":100.73,"y":167.26,"x0":-1.6133736244240333,"y0":50.0046567426857,"z0":5.387990940601669,"aX":-7.647779449348798},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":5.9,"spinRate":2199,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.39946926845358677,"extension":6.344261828515554},"hitData":{"launchSpeed":85.6,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.84,"coordY":158.59}},"index":3,"playId":"6fee7631-a532-328c-89d4-0b3152cda793","pitchNumber":4,"startTime":"2026-05-30T00:28:42.677Z","endTime":"2026-05-30T00:28:50.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":1.46,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:28:50.403Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-30T00:29:53.680Z","endTime":"2026-05-30T00:31:19.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_adv_play","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"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:29:29.622Z","endTime":"2026-05-30T00:29:55.870Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.598503389358896,"aZ":-34.81726961983296,"pfxX":0.725512114126498,"pfxZ":-1.6898751636139266,"pX":-0.4130759276787744,"pZ":2.281412120750523,"vX0":5.2088626671212435,"vY0":-123.76279775754544,"vZ0":-0.5028952362321801,"x":132.75,"y":177.18,"x0":-2.6352967809816796,"y0":50.00593178471518,"z0":5.391230825955699,"aX":1.1314462992305887},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.0,"breakHorizontal":-2.5,"spinRate":2479,"spinDirection":65},"zone":4,"typeConfidence":0.93,"plateTime":0.4417533699935161,"extension":6.346258481891098},"index":1,"playId":"b8020239-fc02-35b1-ba49-0f9884d11766","pitchNumber":1,"startTime":"2026-05-30T00:29:55.870Z","endTime":"2026-05-30T00:29:59.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38774291214128,"aZ":-34.02627827459616,"pfxX":0.6238191567480564,"pfxZ":-1.16970825745286,"pX":1.5138297241521401,"pZ":1.4146746873777412,"vX0":9.671857164321576,"vY0":-124.67324241317932,"vZ0":-2.628538709005238,"x":59.3,"y":200.58,"x0":-2.4852240116528703,"y0":50.00151207826058,"z0":5.271120448147327,"aX":0.988280940860007},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-3.2,"spinRate":2542,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.438139856544391,"extension":6.43872563959914},"index":2,"playId":"c172b2d1-623f-3123-a303-8b4c0688daa1","pitchNumber":2,"startTime":"2026-05-30T00:30:12.881Z","endTime":"2026-05-30T00:30:16.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123573644070568,"aZ":-20.29296151873503,"pfxX":-4.402967822495357,"pfxZ":6.227356339063004,"pX":0.7798399922784571,"pZ":3.5734850095978445,"vX0":9.835525370673302,"vY0":-136.99122323804383,"vZ0":-1.4248466473727555,"x":87.27,"y":142.3,"x0":-2.278565822053518,"y0":50.004736839092324,"z0":5.482075857769742,"aX":-8.404218037035898},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":6.0,"spinRate":2260,"spinDirection":222},"zone":12,"typeConfidence":0.85,"plateTime":0.39922123529754394,"extension":6.2626487331951095},"index":3,"playId":"8e9decf6-5622-30a8-9676-8a6c796ed8fa","pitchNumber":3,"startTime":"2026-05-30T00:30:30.621Z","endTime":"2026-05-30T00:30:42.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":694497,"link":"/api/v1/people/694497"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alejandro Osuna steals (2) 2nd base. Evan Carter scores. Alejandro Osuna to 3rd. Throwing error by catcher Salvador Perez.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"8e9decf6-5622-30a8-9676-8a6c796ed8fa","startTime":"2026-05-30T00:30:58.907Z","endTime":"2026-05-30T00:31:16.175Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":694497,"link":"/api/v1/people/694497"},"postOnThird":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.04,"dramaIndex":64.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.403648854417696,"aZ":-16.678472673127565,"pfxX":-4.5755538448145145,"pfxZ":7.956473522501335,"pX":0.6381401408360835,"pZ":3.0616579339599332,"vX0":9.67885207393602,"vY0":-138.33837617575318,"vZ0":-3.526034081804601,"x":92.68,"y":156.12,"x0":-2.3036443178861137,"y0":50.00590426520419,"z0":5.463522219897646,"aX":-8.915622345241765},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":6.4,"spinRate":2289,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3951791462726142,"extension":6.356069268345997},"index":5,"playId":"7e2a4360-fc3d-3ac0-8f55-bfd15cf0f0af","pitchNumber":4,"startTime":"2026-05-30T00:31:16.175Z","endTime":"2026-05-30T00:31:19.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"third":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.04,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:31:19.337Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinnie Pasquantino grounds out, pitcher MacKenzie Gore to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T00:33:22.955Z","endTime":"2026-05-30T00:34:14.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04432610973111,"aZ":-14.16911291968512,"pfxX":4.555981872313749,"pfxZ":9.608301642596306,"pX":-0.15485143445272243,"pZ":3.30444085767843,"vX0":-6.56775314447558,"vY0":-135.85370531274665,"vZ0":-3.3803928043670077,"x":122.9,"y":149.56,"x0":1.699230994303804,"y0":50.00460240187243,"z0":5.5463671438151625,"aX":8.539684964674278},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2255,"spinDirection":152},"zone":2,"typeConfidence":0.88,"plateTime":0.4027864035540647,"extension":6.621254572178854},"index":0,"playId":"f4ebaa82-83c0-3a2e-987d-a0491eb389b9","pitchNumber":1,"startTime":"2026-05-30T00:33:35.419Z","endTime":"2026-05-30T00:33:38.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935552775637603,"aZ":-30.355198744797832,"pfxX":-0.14921300917148095,"pfxZ":1.139900762323017,"pX":-0.9369818606893674,"pZ":1.4764432259097928,"vX0":-6.3616454767292865,"vY0":-125.47283958019227,"vZ0":-3.7303522865130936,"x":152.72,"y":198.92,"x0":1.6487227277923753,"y0":50.00498539224724,"z0":5.45099376795118,"aX":-0.2370008221837098},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":1.7,"spinRate":2073,"spinDirection":283},"zone":13,"typeConfidence":0.91,"plateTime":0.4362211924909074,"extension":6.678845556493308},"index":1,"playId":"b86109e2-0b86-3a8e-aee7-ac8e5460144d","pitchNumber":2,"startTime":"2026-05-30T00:33:50.377Z","endTime":"2026-05-30T00:33:53.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32961715487187,"aZ":-18.464773278265003,"pfxX":8.692984599794606,"pfxZ":7.007802433030294,"pX":0.15530868459095148,"pZ":2.540846036379081,"vX0":-7.260936339039432,"vY0":-138.81537077116187,"vZ0":-4.908441455626481,"x":111.08,"y":170.18,"x0":1.6721279657135732,"y0":50.005854581559724,"z0":5.5569270611363155,"aX":17.012012129153366},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":-14.3,"spinRate":2019,"spinDirection":151},"zone":5,"typeConfidence":0.93,"plateTime":0.39420333759248827,"extension":6.664987423986479},"hitData":{"launchSpeed":67.3,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.74,"coordY":176.81}},"index":2,"playId":"b76bb802-5c8f-3e2e-bd74-3969120530a4","pitchNumber":3,"startTime":"2026-05-30T00:34:05.977Z","endTime":"2026-05-30T00:34:14.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:34:14.686Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Loftin lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T00:34:17.525Z","endTime":"2026-05-30T00:35:05.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18877419499761,"aZ":-13.005130066672333,"pfxX":3.7936738804641004,"pfxZ":9.941918409769679,"pX":-0.3038035450069566,"pZ":2.8431525867875354,"vX0":-6.475308246093022,"vY0":-137.87116117836808,"vZ0":-4.865436966681795,"x":128.58,"y":162.01,"x0":1.5806671416132105,"y0":50.00380316716575,"z0":5.506096180796887,"aX":7.3158865276105445},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":-5.5,"spinRate":2228,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.3970197161297806,"extension":6.736802697459442},"index":0,"playId":"f8c7f479-e1d8-38de-84dd-fca9d4bf4513","pitchNumber":1,"startTime":"2026-05-30T00:34:41.455Z","endTime":"2026-05-30T00:34:44.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323955781292337,"aZ":-15.819636093920698,"pfxX":5.16364533520442,"pfxZ":8.473644785047094,"pX":0.1780831045411398,"pZ":3.314883230664003,"vX0":-5.713622448288023,"vY0":-137.95615090815375,"vZ0":-3.4603050675078664,"x":110.21,"y":149.28,"x0":1.603876668874673,"y0":50.002902918911055,"z0":5.6500112385727785,"aX":9.966253357404907},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":-8.2,"spinRate":2145,"spinDirection":149},"zone":2,"typeConfidence":0.87,"plateTime":0.3968448986926738,"extension":6.6357688983854395},"hitData":{"launchSpeed":102.8,"launchAngle":17.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.42,"coordY":56.91}},"index":1,"playId":"21fa24ee-bb46-3ecc-bd55-d36eb95574c4","pitchNumber":2,"startTime":"2026-05-30T00:34:58.823Z","endTime":"2026-05-30T00:35:05.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":1.1999999999999886,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:35:05.708Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-30T00:35:14.833Z","endTime":"2026-05-30T00:36:48.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.278250683994848,"aZ":-16.863971588835756,"pfxX":8.16483673988888,"pfxZ":7.875268509179712,"pX":1.9948421315729523,"pZ":3.1526018692207574,"vX0":-2.2587985408020046,"vY0":-138.615393821459,"vZ0":-3.528594526966767,"x":40.96,"y":153.66,"x0":1.7600494026250904,"y0":50.00280171597774,"z0":5.56954020125597,"aX":15.871828016707697},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-14.3,"spinRate":2162,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.3952960012473685,"extension":6.561829748947918},"index":0,"playId":"208227e5-ba6b-3fc7-bb41-0fa766d3313d","pitchNumber":1,"startTime":"2026-05-30T00:35:33.884Z","endTime":"2026-05-30T00:35:37.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.083605170026207,"aZ":-25.578560424619994,"pfxX":-0.9662013246446741,"pfxZ":4.146516041044844,"pX":-0.29716504972888036,"pZ":3.05323161321873,"vX0":-4.727916333973291,"vY0":-124.79740896843288,"vZ0":-0.9791421356262296,"x":128.33,"y":156.34,"x0":1.7407506408890752,"y0":50.00352107628709,"z0":5.541102591137591,"aX":-1.5367331286863355},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.6,"breakHorizontal":2.8,"spinRate":2061,"spinDirection":318},"zone":1,"typeConfidence":0.92,"plateTime":0.4374571436959336,"extension":6.595069720490985},"index":1,"playId":"05e2fcf5-bdb9-3515-8581-33cca97ad3f2","pitchNumber":2,"startTime":"2026-05-30T00:35:48.014Z","endTime":"2026-05-30T00:35:51.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.838869366834885,"aZ":-18.70976621430945,"pfxX":7.621214434036048,"pfxZ":6.811768785093418,"pX":0.7731147021455397,"pZ":1.9140613015728418,"vX0":-4.746677222295989,"vY0":-139.56094765255816,"vZ0":-6.624340319386751,"x":87.53,"y":187.1,"x0":1.504073891630979,"y0":50.00380505896323,"z0":5.546968133957453,"aX":15.06363734599821},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":-12.8,"spinRate":2072,"spinDirection":151},"zone":9,"typeConfidence":0.9,"plateTime":0.39218483750592803,"extension":6.576702634961726},"index":2,"playId":"f128f0cb-62bc-30f0-ace6-7e5c8e40043c","pitchNumber":3,"startTime":"2026-05-30T00:36:04.168Z","endTime":"2026-05-30T00:36:07.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028038228085606,"aZ":-25.389008986086736,"pfxX":0.9427795185294618,"pfxZ":4.110807081801907,"pX":-0.8959502873768626,"pZ":-0.4001530536085588,"vX0":-6.07719984184221,"vY0":-126.8961901342083,"vZ0":-9.49096689851167,"x":151.15,"y":249.58,"x0":1.3951769450308897,"y0":50.004455207716774,"z0":5.372433270880689,"aX":1.5574039496933614},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":-0.5,"spinRate":2000,"spinDirection":22},"zone":13,"typeConfidence":0.84,"plateTime":0.4296675621344632,"extension":6.7775607300283305},"index":3,"playId":"bd8e5262-1e92-3408-8df5-7a5cb7a5a872","pitchNumber":4,"startTime":"2026-05-30T00:36:21.059Z","endTime":"2026-05-30T00:36:24.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":82.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.87121459302596,"aZ":-31.0619071811026,"pfxX":-1.4213177382026168,"pfxZ":0.6640396685053407,"pX":-0.3113426048568468,"pZ":2.439751842229508,"vX0":-4.519819160871467,"vY0":-127.15351059276901,"vZ0":-1.6747524205780657,"x":128.87,"y":172.91,"x0":1.6560617868874905,"y0":50.00345007709677,"z0":5.513775883484108,"aX":-2.386456130087172},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":3.4,"spinRate":2153,"spinDirection":302},"zone":4,"typeConfidence":0.91,"plateTime":0.426654417744476,"extension":6.735136347020732},"index":4,"playId":"c52a9cb3-309c-3db2-a9cc-3a61758c1141","pitchNumber":5,"startTime":"2026-05-30T00:36:45.335Z","endTime":"2026-05-30T00:36:48.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:36:48.335Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T00:38:31.874Z","endTime":"2026-05-30T00:40:36.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10883409041717,"aZ":-19.7090623136273,"pfxX":-3.430154023908348,"pfxZ":6.563238156902498,"pX":-0.21666594303779577,"pZ":3.829516112456353,"vX0":5.02378659218866,"vY0":-136.48704034701103,"vZ0":-1.3143666195043577,"x":125.26,"y":135.38,"x0":-1.629707354543571,"y0":50.00538491626855,"z0":5.665547871675757,"aX":-6.517655669731699},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":5.3,"spinRate":2220,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.4002567159653676,"extension":6.19444425635752},"index":0,"playId":"0a29a732-ea09-37ec-89b9-26bada8264de","pitchNumber":1,"startTime":"2026-05-30T00:39:01.696Z","endTime":"2026-05-30T00:39:04.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940792633424227,"aZ":-22.805534577907718,"pfxX":-1.1463789088395329,"pfxZ":5.254125097446648,"pX":0.9220268126349058,"pZ":0.6655233301618203,"vX0":7.020199538093598,"vY0":-131.93110942361062,"vZ0":-7.59407433796343,"x":81.85,"y":220.81,"x0":-1.6109774302756392,"y0":50.00428589781959,"z0":5.231349122151401,"aX":-2.045035648498212},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":0.7,"spinRate":2293,"spinDirection":219},"zone":14,"typeConfidence":0.8,"plateTime":0.41327573865691347,"extension":6.226172887077536},"index":1,"playId":"69553975-b694-308d-b576-1f54cfb0df38","pitchNumber":2,"startTime":"2026-05-30T00:39:15.530Z","endTime":"2026-05-30T00:39:18.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163815914262173,"aZ":-18.415221583010972,"pfxX":-3.7366689779346403,"pfxZ":7.354939204954169,"pX":0.1480172204564606,"pZ":3.216802911821564,"vX0":6.190383467978568,"vY0":-135.53304127035378,"vZ0":-2.4975970788848043,"x":111.36,"y":151.93,"x0":-1.674590062376797,"y0":50.000321600372,"z0":5.428690301930932,"aX":-6.98814146785986},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":5.5,"spinRate":2160,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.4033203793160869,"extension":6.272386434125201},"index":2,"playId":"556f108e-e8ed-3015-8675-f5b1316519e4","pitchNumber":3,"startTime":"2026-05-30T00:39:32.703Z","endTime":"2026-05-30T00:39:35.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589367762530596,"aZ":-18.699287642003235,"pfxX":-4.809277590481986,"pfxZ":7.14579332434163,"pX":-0.45827432293978937,"pZ":2.928825837017081,"vX0":4.905911489854222,"vY0":-135.91294538314284,"vZ0":-3.662421202163617,"x":134.47,"y":159.7,"x0":-1.6550849724880214,"y0":50.002250665106935,"z0":5.579514252802353,"aX":-9.068315558698501},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":7.8,"spinRate":2189,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.40178572827036874,"extension":6.213949439997796},"index":3,"playId":"aa549cc5-2161-3d4b-adc7-5b3681e038dc","pitchNumber":4,"startTime":"2026-05-30T00:39:47.871Z","endTime":"2026-05-30T00:39:51.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-30T00:40:00.277Z","endTime":"2026-05-30T00:40:09.148Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.221186637744562,"aZ":-29.625418436256474,"pfxX":-9.99925368167765,"pfxZ":1.3419048704656475,"pX":0.5275834112049045,"pZ":2.6593463287729318,"vX0":9.11693014670788,"vY0":-136.20199346834573,"vZ0":-1.8993583428580583,"x":96.89,"y":166.98,"x0":-1.548412175123472,"y0":50.001133602097234,"z0":5.395324676364262,"aX":-18.965875509635175},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.3,"breakHorizontal":16.4,"spinRate":2182,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.4006733457575389,"extension":6.177444394238112},"index":5,"playId":"5d00e8a0-88a9-3f51-b8c3-8d6d52d2bd99","pitchNumber":5,"startTime":"2026-05-30T00:40:09.148Z","endTime":"2026-05-30T00:40:12.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.7,"endSpeed":78.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27693438020632,"aZ":-28.714056825971504,"pfxX":-9.03609148379139,"pfxZ":2.1672861071634113,"pX":-0.9891830794727027,"pZ":2.162461774991766,"vX0":4.824644488350625,"vY0":-126.14388285775121,"vZ0":-1.8645276902409158,"x":154.71,"y":180.39,"x0":-1.7637215764610972,"y0":50.00037965550759,"z0":5.250786420019874,"aX":-14.40102070466061},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":15.1,"spinRate":1484,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4360401399362144,"extension":6.288896679277047},"hitData":{"launchSpeed":72.6,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.36,"coordY":155.03}},"index":6,"playId":"2a1e3ebf-a2b0-3c3a-90c1-c0ca345b0729","pitchNumber":6,"startTime":"2026-05-30T00:40:28.384Z","endTime":"2026-05-30T00:40:36.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.9,"awayTeamWinProbability":13.099999999999994,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:40:36.200Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out to pitcher Stephen Kolek.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T00:40:41.856Z","endTime":"2026-05-30T00:42:34.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663568,"link":"/api/v1/people/663568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13923542835123,"aZ":-26.060943116102788,"pfxX":0.8079376897235937,"pfxZ":3.4654726353240175,"pX":0.7878908923953476,"pZ":3.047528057189331,"vX0":6.277913824861931,"vY0":-131.77676470375332,"vZ0":-1.255945454646299,"x":86.97,"y":156.5,"x0":-1.7270748308006314,"y0":50.003480439640235,"z0":5.449628503171348,"aX":1.4251452536850302},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":-2.8,"spinRate":2415,"spinDirection":206},"zone":3,"typeConfidence":0.92,"plateTime":0.4151310497699252,"extension":6.2119249716585},"index":0,"playId":"1141565e-716c-3cac-9bd0-eee965cd87a0","pitchNumber":1,"startTime":"2026-05-30T00:41:06.664Z","endTime":"2026-05-30T00:41:13.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39807255653544,"aZ":-28.550297945003496,"pfxX":-8.622558943717278,"pfxZ":2.2016249543375164,"pX":-0.14625033644015448,"pZ":0.7529319989653804,"vX0":6.855639234071366,"vY0":-127.70442870913797,"vZ0":-5.427782960439251,"x":122.57,"y":218.45,"x0":-1.7512770090851257,"y0":50.00010216272053,"z0":5.163910303894083,"aX":-14.175896283849546},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":1722,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.42962367283860337,"extension":6.340827160215446},"index":1,"playId":"a264b389-2eef-3d10-b455-428e0d83e7c5","pitchNumber":2,"startTime":"2026-05-30T00:41:39.038Z","endTime":"2026-05-30T00:41:44.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"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-30T00:42:01.724Z","endTime":"2026-05-30T00:42:12.397Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.903541818497857,"aZ":-16.908766149106132,"pfxX":-5.299061621874559,"pfxZ":7.844321432015025,"pX":-1.4853768037546795,"pZ":4.912500778890277,"vX0":2.6392066626267927,"vY0":-138.39249392985164,"vZ0":1.0913864582011765,"x":173.62,"y":106.14,"x0":-1.7611390693036992,"y0":50.004653883704144,"z0":5.642971736761347,"aX":-10.314518874243042},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2317,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39528093002655496,"extension":6.174962019070874},"index":3,"playId":"9082075e-3b3c-36eb-8a17-23f92f24f2c4","pitchNumber":3,"startTime":"2026-05-30T00:42:12.397Z","endTime":"2026-05-30T00:42:15.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28215699251463,"aZ":-25.793417451428056,"pfxX":-8.412153588410682,"pfxZ":3.3159204346482074,"pX":-0.32436866629832567,"pZ":3.2179019763691987,"vX0":6.32066176712604,"vY0":-137.6281954541579,"vZ0":-1.2816134074750105,"x":129.36,"y":151.9,"x0":-1.552664574344566,"y0":50.006687884726006,"z0":5.4292203277377835,"aX":-16.2125505742085},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":14.0,"spinRate":2198,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.3973075062224489,"extension":6.180779054325852},"hitData":{"launchSpeed":66.3,"launchAngle":-60.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.07,"coordY":188.11}},"index":4,"playId":"79ae7f22-ffa4-3af8-83e6-d6e7c538d10c","pitchNumber":4,"startTime":"2026-05-30T00:42:26.417Z","endTime":"2026-05-30T00:42:34.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:42:34.025Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to second baseman Nick Loftin.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-30T00:42:37.648Z","endTime":"2026-05-30T00:44:31.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.8,"endSpeed":74.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94150957958313,"aZ":-35.61606953342337,"pfxX":8.115594747002582,"pfxZ":-2.476518043233062,"pX":1.2793786035053518,"pZ":2.1462865240480595,"vX0":6.020199783972746,"vY0":-117.55988386963409,"vZ0":0.07419609149757744,"x":68.23,"y":180.83,"x0":-2.376400737487059,"y0":50.00480909522174,"z0":5.442307339498554,"aX":11.268504499334853},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.2,"breakHorizontal":-16.2,"spinRate":2513,"spinDirection":44},"zone":14,"typeConfidence":0.87,"plateTime":0.46734578420606887,"extension":6.403233142698933},"index":0,"playId":"4b40ad6b-b600-31c4-970b-d0f33b4a0924","pitchNumber":1,"startTime":"2026-05-30T00:43:13.116Z","endTime":"2026-05-30T00:43:16.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61736717775366,"aZ":-24.843943482968147,"pfxX":-10.824965921423718,"pfxZ":3.9533027287967855,"pX":0.09240305107227567,"pZ":1.3657431117047159,"vX0":10.377466684805562,"vY0":-135.08318538742975,"vZ0":-5.581090114332748,"x":113.48,"y":201.9,"x0":-2.387205996739803,"y0":50.001158278302405,"z0":5.198313865550792,"aX":-20.062474584402565},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":17.5,"spinRate":2173,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.40502335482979523,"extension":6.387146191689035},"index":1,"playId":"f1c5ac84-32cf-3c24-b197-84b9d6581770","pitchNumber":2,"startTime":"2026-05-30T00:43:25.898Z","endTime":"2026-05-30T00:43:29.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48340645014355,"aZ":-23.494992558168445,"pfxX":-0.7320068775745825,"pfxZ":4.972969658393887,"pX":0.5155527588387941,"pZ":2.3805313467319227,"vX0":7.861777108614909,"vY0":-130.5121778216889,"vZ0":-3.158264073370815,"x":97.35,"y":174.51,"x0":-2.42586812421428,"y0":50.00319581315361,"z0":5.353135568326847,"aX":-1.2790858498241353},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":-0.2,"spinRate":2529,"spinDirection":206},"zone":6,"typeConfidence":0.86,"plateTime":0.4178285279611256,"extension":6.270568264464883},"index":2,"playId":"921febeb-7c5a-3e39-bb77-d0cda33755fe","pitchNumber":3,"startTime":"2026-05-30T00:43:42.510Z","endTime":"2026-05-30T00:43:47.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66863959620942,"aZ":-29.43555510808598,"pfxX":-11.49311468755327,"pfxZ":1.4629388552650369,"pX":0.4759432905713601,"pZ":1.7381151540213937,"vX0":11.265672285455114,"vY0":-136.7073654417815,"vZ0":-4.208351078416266,"x":98.86,"y":191.85,"x0":-2.2231601327772066,"y0":50.004576750793596,"z0":5.3390479131362,"aX":-21.560292842328415},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.8,"breakHorizontal":18.1,"spinRate":2154,"spinDirection":219},"zone":9,"typeConfidence":0.9,"plateTime":0.4020398157716625,"extension":6.318268507320776},"index":3,"playId":"a7fed7f0-604a-3d1e-aa75-90072100fdb6","pitchNumber":4,"startTime":"2026-05-30T00:44:05.110Z","endTime":"2026-05-30T00:44:08.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.7,"endSpeed":86.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459480954507217,"aZ":-16.48259540107848,"pfxX":-4.84835769408171,"pfxZ":8.197402912896933,"pX":-0.2966151023458632,"pZ":3.5990917998569225,"vX0":7.252444715919127,"vY0":-137.69822389315016,"vZ0":-2.1605405259683534,"x":128.31,"y":141.6,"x0":-2.338422005958671,"y0":50.00348679505321,"z0":5.5129711446359195,"aX":-9.282308285608117},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2202,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.39825054826717476,"extension":6.194592390376152},"hitData":{"launchSpeed":96.1,"launchAngle":57.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":114.79,"coordY":108.55}},"index":4,"playId":"8662f1ca-5bfb-3c6c-9c2d-72d38bed93a9","pitchNumber":5,"startTime":"2026-05-30T00:44:21.016Z","endTime":"2026-05-30T00:44:31.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:44:31.242Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Isbel lines out to shortstop Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T00:46:19.467Z","endTime":"2026-05-30T00:47:22.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.9,"endSpeed":76.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.235996296467302,"aZ":-30.506291330672116,"pfxX":-1.1453407840740844,"pfxZ":1.124825992491422,"pX":-0.7202914190850759,"pZ":2.410186811593326,"vX0":-5.3374822858683695,"vY0":-120.72770674078342,"vZ0":-0.9520702308413839,"x":144.46,"y":173.7,"x0":1.6628207809396076,"y0":50.003194367926255,"z0":5.4808559796409195,"aX":-1.7004662305251237},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":3.2,"spinRate":2092,"spinDirection":308},"zone":4,"typeConfidence":0.81,"plateTime":0.4526798380109396,"extension":6.687800678970002},"index":0,"playId":"3b55a882-e878-35c5-99dc-8e25aac469db","pitchNumber":1,"startTime":"2026-05-30T00:46:42.140Z","endTime":"2026-05-30T00:46:45.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91944252765845,"aZ":-27.579164843558313,"pfxX":-1.2179854061383828,"pfxZ":2.8963965033887735,"pX":-0.006817617455763827,"pZ":1.985179602883034,"vX0":-3.7429927927150537,"vY0":-124.38325537130746,"vZ0":-3.075793684942753,"x":117.26,"y":185.18,"x0":1.6679876394483508,"y0":50.004084132271636,"z0":5.493596910689026,"aX":-1.9328922222619933},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":3.0,"spinRate":2081,"spinDirection":288},"zone":8,"typeConfidence":0.92,"plateTime":0.4381878415456324,"extension":6.662389768673863},"index":1,"playId":"03b5fb36-887e-376a-bb64-724884207211","pitchNumber":2,"startTime":"2026-05-30T00:47:00.157Z","endTime":"2026-05-30T00:47:03.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475787197521274,"aZ":-16.167323657674352,"pfxX":8.08019410614527,"pfxZ":8.07928269237684,"pX":0.15457577120520874,"pZ":2.891313892821017,"vX0":-6.1687264355796145,"vY0":-139.8467617349012,"vZ0":-4.638986472621708,"x":111.11,"y":160.71,"x0":1.3389716256534077,"y0":50.002619145614645,"z0":5.631830022169529,"aX":16.007792538129106},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":-13.3,"spinRate":2067,"spinDirection":155},"zone":2,"typeConfidence":0.9,"plateTime":0.3916403455234976,"extension":6.6974392278868535},"hitData":{"launchSpeed":91.6,"launchAngle":11.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.9,"coordY":121.54}},"index":2,"playId":"e1635568-46e1-3a19-a1bf-31f5108158ca","pitchNumber":3,"startTime":"2026-05-30T00:47:17.933Z","endTime":"2026-05-30T00:47:22.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:47:22.884Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out sharply, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T00:47:32.314Z","endTime":"2026-05-30T00:49:15.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66075206080133,"aZ":-40.61419886933183,"pfxX":-0.9983666606648414,"pfxZ":-5.845200833219361,"pX":-0.2956334255524774,"pZ":1.048016303085547,"vX0":-3.7704946767542764,"vY0":-119.30217692914925,"vZ0":-2.031340283554034,"x":128.27,"y":210.48,"x0":1.4341811531517248,"y0":50.00485645818985,"z0":5.566685296392304,"aX":-1.4404244324481232},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.8,"breakHorizontal":2.8,"spinRate":2213,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.45888179721888145,"extension":6.9975792742819625},"index":0,"playId":"7f6836e4-fa48-39bd-a637-3dc4b064e289","pitchNumber":1,"startTime":"2026-05-30T00:47:51.745Z","endTime":"2026-05-30T00:47:55.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.634120884580607,"aZ":-15.96829958463453,"pfxX":2.4780027237808957,"pfxZ":8.24563854039473,"pX":-0.5868084674954235,"pZ":3.5109122851623793,"vX0":-6.68026049932196,"vY0":-138.75295674311994,"vZ0":-3.053686763786889,"x":139.37,"y":143.99,"x0":1.521326083495629,"y0":50.006798852013624,"z0":5.6787116474681465,"aX":4.873102412115239},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-3.2,"spinRate":2125,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.3935004402498734,"extension":6.48129135756494},"index":1,"playId":"4bd0f0b2-adc7-3021-af10-6232255f9181","pitchNumber":2,"startTime":"2026-05-30T00:48:08.610Z","endTime":"2026-05-30T00:48:12.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17748729968317,"aZ":-13.902754894650435,"pfxX":2.9785021134440184,"pfxZ":9.379544882505424,"pX":0.3559774242469412,"pZ":3.0933778797861735,"vX0":-4.314804825850802,"vY0":-138.4968842014492,"vZ0":-4.085032912243666,"x":103.43,"y":155.26,"x0":1.5452202375093835,"y0":50.00054743537667,"z0":5.513622160606882,"aX":5.801009133492292},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-4.6,"spinRate":2062,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.3950916408820908,"extension":6.71125993719087},"index":2,"playId":"d52551df-dd0e-35c0-a082-91cc78121bbf","pitchNumber":3,"startTime":"2026-05-30T00:48:24.356Z","endTime":"2026-05-30T00:48:30.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02865090020313,"aZ":-26.57912307350017,"pfxX":-1.6643430393987095,"pfxZ":3.2438930413926634,"pX":-0.4426730457236204,"pZ":3.8451628451220285,"vX0":-4.576088111153495,"vY0":-130.22197347975003,"vZ0":0.46264120905384276,"x":133.87,"y":134.96,"x0":1.5501110612588282,"y0":50.0054697858366,"z0":5.6677036511284316,"aX":-2.873050305648164},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":4.0,"spinRate":1868,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.4197842391029458,"extension":6.8191463653060795},"index":3,"playId":"6746e3e5-cac2-31ba-bf6c-a0ac28d6da41","pitchNumber":4,"startTime":"2026-05-30T00:48:52.600Z","endTime":"2026-05-30T00:48:56.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.816717926414935,"aZ":-15.044760085568875,"pfxX":3.841713321824959,"pfxZ":9.028002179052722,"pX":-0.04174190933847012,"pZ":1.7232591667229893,"vX0":-6.031465553820677,"vY0":-136.56638706984373,"vZ0":-7.034164314305747,"x":118.59,"y":192.25,"x0":1.6917799276838221,"y0":50.00337593843872,"z0":5.358610424592143,"aX":7.289842386291255},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-5.8,"spinRate":2147,"spinDirection":154},"zone":8,"typeConfidence":0.88,"plateTime":0.4003907712885977,"extension":6.980553783647317},"hitData":{"launchSpeed":104.7,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":100.81,"coordY":166.28}},"index":4,"playId":"cf58cf45-591f-3d79-b9cd-ce1830bd4818","pitchNumber":5,"startTime":"2026-05-30T00:49:07.208Z","endTime":"2026-05-30T00:49:15.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:49:15.111Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-30T00:49:20.546Z","endTime":"2026-05-30T00:50:23.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.135478889719884,"aZ":-14.05176918503605,"pfxX":1.9693515330595739,"pfxZ":9.162816139924661,"pX":-1.0614220259815872,"pZ":3.367189815770579,"vX0":-7.444956344033204,"vY0":-139.68450421166304,"vZ0":-3.6021159460368266,"x":157.46,"y":147.87,"x0":1.3813645084138764,"y0":50.00587628904665,"z0":5.595898512012292,"aX":3.8964307378807743},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":-2.0,"spinRate":2230,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.3919397419067576,"extension":6.702793825740242},"index":0,"playId":"150119c9-1755-34f1-8e28-c081e32674bb","pitchNumber":1,"startTime":"2026-05-30T00:49:42.380Z","endTime":"2026-05-30T00:49:46.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32065456785226,"aZ":-24.079878917976576,"pfxX":-1.0243256211025686,"pfxZ":4.628667618091702,"pX":-0.8486057389076944,"pZ":1.5753435541041458,"vX0":-6.019479094398673,"vY0":-130.6454713735157,"vZ0":-5.427711523980595,"x":149.35,"y":196.25,"x0":1.6068979160687196,"y0":50.00607961493038,"z0":5.4604799123262655,"aX":-1.7930842164867875},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":3.0,"spinRate":1908,"spinDirection":168},"zone":13,"typeConfidence":0.91,"plateTime":0.4172669227852359,"extension":6.68706678797643},"index":1,"playId":"e407c579-398f-348e-8805-4b6be92fbd1c","pitchNumber":2,"startTime":"2026-05-30T00:49:57.984Z","endTime":"2026-05-30T00:50:02.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21861770605347,"aZ":-14.967066747247836,"pfxX":3.745410934400648,"pfxZ":8.915164788535604,"pX":-0.11721529866462378,"pZ":2.5197538365300844,"vX0":-6.081802303368391,"vY0":-137.93602602447385,"vZ0":-5.162876308921542,"x":121.47,"y":170.75,"x0":1.6279687686274196,"y0":50.00207614833833,"z0":5.4222351260568935,"aX":7.228881552545041},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":-5.5,"spinRate":2195,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.3968348654192826,"extension":6.715304060280573},"hitData":{"launchSpeed":97.4,"launchAngle":26.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.11,"coordY":44.4}},"index":2,"playId":"fe797449-4069-3707-a457-ef8f61b4009b","pitchNumber":3,"startTime":"2026-05-30T00:50:15.471Z","endTime":"2026-05-30T00:50:23.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:50:23.857Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T00:52:18.670Z","endTime":"2026-05-30T00:53:17.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20648337136297,"aZ":-17.51424107772747,"pfxX":-5.815420155595874,"pfxZ":7.758544141378703,"pX":0.3585645721417819,"pZ":3.355901344563595,"vX0":7.244431110137091,"vY0":-136.1731036343912,"vZ0":-2.450297018559627,"x":103.33,"y":148.17,"x0":-1.5731751733035926,"y0":50.000690619154945,"z0":5.47059628638538,"aX":-10.986280454908933},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":9.1,"spinRate":2266,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.4012867526419548,"extension":6.283218656611967},"index":0,"playId":"3d7b17c8-0c63-3557-9d9c-c8e0fec5fc9d","pitchNumber":1,"startTime":"2026-05-30T00:52:32.610Z","endTime":"2026-05-30T00:52:35.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.5,"endSpeed":79.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59783130662632,"aZ":-27.301343661683553,"pfxX":-10.514322884655662,"pfxZ":3.0424674985646116,"pX":0.06323180790491609,"pZ":0.6908788463794598,"vX0":7.748431901285394,"vY0":-125.72693163812704,"vZ0":-5.559548891655851,"x":114.59,"y":220.13,"x0":-1.693247363302466,"y0":50.001431149320226,"z0":5.147716801174289,"aX":-16.824008957045645},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":17.3,"spinRate":1646,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.43571818057501455,"extension":6.201251620851315},"index":1,"playId":"81b39d1c-02f7-364f-85d5-6a25e780d9d6","pitchNumber":2,"startTime":"2026-05-30T00:52:51.325Z","endTime":"2026-05-30T00:52:54.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828196757686666,"aZ":-27.619715275728268,"pfxX":-7.37199572937582,"pfxZ":2.7638057372646934,"pX":-0.42908536128447394,"pZ":2.35984421741275,"vX0":5.961572536341176,"vY0":-127.45369272019148,"vZ0":-1.7423013160846548,"x":133.36,"y":175.06,"x0":-1.8389322823793812,"y0":50.00280919414945,"z0":5.230348127603079,"aX":-12.14685777907368},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":12.0,"spinRate":1415,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.42949624120581253,"extension":6.295214095789339},"hitData":{"launchSpeed":100.7,"launchAngle":28.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":136.72,"coordY":34.85}},"index":2,"playId":"5f9b5e24-5f2e-318c-b795-2d99c827e6bf","pitchNumber":3,"startTime":"2026-05-30T00:53:08.826Z","endTime":"2026-05-30T00:53:17.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:53:17.874Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T00:53:23.152Z","endTime":"2026-05-30T00:54:57.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.444774968674633,"aZ":-35.068169800424826,"pfxX":2.0737681359673017,"pfxZ":-1.8714522930930215,"pX":-0.7161704555849064,"pZ":3.7665091512153994,"vX0":3.8944758754326823,"vY0":-123.27625680553012,"vZ0":2.8241774248092586,"x":144.3,"y":137.08,"x0":-2.582991569941406,"y0":50.00368980755034,"z0":5.5572294914814275,"aX":3.2053707994280702},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":-4.7,"spinRate":2397,"spinDirection":64},"zone":11,"typeConfidence":0.93,"plateTime":0.44353706133063797,"extension":6.3294292673642945},"index":0,"playId":"a68501a3-1d34-3c30-82bb-cfbd86c7ec80","pitchNumber":1,"startTime":"2026-05-30T00:53:43.928Z","endTime":"2026-05-30T00:53:47.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.740002262157923,"aZ":-28.883589139499765,"pfxX":-10.339764464872701,"pfxZ":1.7320559669350128,"pX":-1.368992695511323,"pZ":2.585733405523854,"vX0":6.668853478035684,"vY0":-136.94010573710986,"vZ0":-1.9930048407398444,"x":169.18,"y":168.97,"x0":-2.4902042925216286,"y0":50.004974374210605,"z0":5.295414900369092,"aX":-19.674804718297793},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.9,"breakHorizontal":17.4,"spinRate":2238,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3997009527659663,"extension":6.303175248849899},"index":1,"playId":"2ee5c0bd-1a8f-3390-b83a-57201d6e18b6","pitchNumber":2,"startTime":"2026-05-30T00:54:15.933Z","endTime":"2026-05-30T00:54:19.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-30T00:54:25.328Z","endTime":"2026-05-30T00:54:36.534Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.0,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065473339498613,"aZ":-31.93131676889085,"pfxX":0.8499403378121482,"pfxZ":0.15109154122694868,"pX":1.317437192801774,"pZ":1.4890539827707272,"vX0":8.79316421758828,"vY0":-124.99816408391335,"vZ0":-2.7020414290278225,"x":66.78,"y":198.58,"x0":-2.355432664102112,"y0":50.00223686881843,"z0":5.2043902331988585,"aX":1.3433420883142293},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":-3.6,"spinRate":2396,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.43810820865790534,"extension":6.336092679977855},"index":3,"playId":"c8a7d206-702f-381b-b5c8-e0116636f466","pitchNumber":3,"startTime":"2026-05-30T00:54:36.534Z","endTime":"2026-05-30T00:54:39.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04762557066075,"aZ":-28.985139246072748,"pfxX":-11.035177222201927,"pfxZ":1.7249968995241485,"pX":-1.4126019671322774,"pZ":2.768201487074435,"vX0":6.96275193969527,"vY0":-135.14150724606787,"vZ0":-1.4153723230270954,"x":170.85,"y":164.04,"x0":-2.586684589601366,"y0":50.00617968167667,"z0":5.331945538796761,"aX":-20.445278777946193},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.0,"breakHorizontal":18.5,"spinRate":2214,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.4050801432364062,"extension":6.3292044581612625},"hitData":{"launchSpeed":63.6,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.18,"coordY":158.08}},"index":4,"playId":"938a65e0-42d1-35ca-b211-785b7dc7f6af","pitchNumber":4,"startTime":"2026-05-30T00:54:49.940Z","endTime":"2026-05-30T00:54:57.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:54:57.902Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-30T00:55:00.521Z","endTime":"2026-05-30T00:57:02.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.116658861181243,"aZ":-16.160059900881972,"pfxX":-4.853428113966354,"pfxZ":8.359181798462961,"pX":0.06584951816703248,"pZ":3.579758031292353,"vX0":8.025135615122842,"vY0":-137.01168318804028,"vZ0":-2.3313942287409013,"x":114.49,"y":142.13,"x0":-2.260402400804758,"y0":50.00286161948737,"z0":5.536443934154262,"aX":-9.298790645770648},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":7.2,"spinRate":2177,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.39860865648846877,"extension":6.173160127374714},"index":0,"playId":"06fa16cc-af45-394c-8385-494c0a97fc07","pitchNumber":1,"startTime":"2026-05-30T00:55:21.799Z","endTime":"2026-05-30T00:55:25.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.025366226777376,"aZ":-34.30868344833629,"pfxX":1.2998307310476314,"pfxZ":-1.3627391450248973,"pX":0.7426770066936801,"pZ":1.7999912211473272,"vX0":7.497003772044816,"vY0":-123.7596638614925,"vZ0":-1.742626120546038,"x":88.69,"y":190.18,"x0":-2.4859117296531523,"y0":50.005745316944996,"z0":5.36758615750401,"aX":2.0300463773452897},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.6,"breakHorizontal":-4.0,"spinRate":2543,"spinDirection":66},"zone":9,"typeConfidence":0.92,"plateTime":0.44135628206003696,"extension":6.33831620266648},"index":1,"playId":"1bbb7a0d-6077-3887-a876-cd7b8e7c99ba","pitchNumber":2,"startTime":"2026-05-30T00:55:35.641Z","endTime":"2026-05-30T00:55:39.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738402068416683,"aZ":-15.715197988822888,"pfxX":-3.948504136772338,"pfxZ":8.659535102404801,"pX":0.10029443227351063,"pZ":3.0119325891830093,"vX0":8.024488614445147,"vY0":-136.65166273688595,"vZ0":-3.573247600454982,"x":113.18,"y":157.46,"x0":-2.354749186890412,"y0":50.00052215740362,"z0":5.408976832047109,"aX":-7.503488352204349},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":5.5,"spinRate":2259,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.4000711208670391,"extension":6.248524711213643},"index":2,"playId":"895efcfe-1fd5-3cc3-aecc-22d57bd20aa7","pitchNumber":3,"startTime":"2026-05-30T00:55:55.151Z","endTime":"2026-05-30T00:55:58.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T00:56:14.810Z","endTime":"2026-05-30T00:56:19.452Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.3,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65902924125409,"aZ":-15.67939984020628,"pfxX":-4.191800389467241,"pfxZ":8.627059612201634,"pX":0.6283734111679947,"pZ":2.6562623666987943,"vX0":9.275906182113564,"vY0":-137.01004028970837,"vZ0":-4.627939331582163,"x":93.05,"y":167.06,"x0":-2.247874922694408,"y0":50.00405370395624,"z0":5.4298480896572965,"aX":-8.016839565401815},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":5.8,"spinRate":2199,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.39891418786417887,"extension":6.281682539959585},"index":4,"playId":"4c3ccae7-ecca-353d-b733-ed1aeae9a96c","pitchNumber":4,"startTime":"2026-05-30T00:56:19.452Z","endTime":"2026-05-30T00:56:22.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":80.4,"endSpeed":74.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.445702633435317,"aZ":-38.4113877968541,"pfxX":6.989679243390375,"pfxZ":-4.535290154468239,"pX":1.878867495016212,"pZ":1.1205776973150379,"vX0":7.531760877072144,"vY0":-116.88323686985662,"vZ0":-1.2616846398035007,"x":45.38,"y":208.52,"x0":-2.301890897793161,"y0":50.00472636174351,"z0":5.296536376302092,"aX":9.605287736309052},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.3,"breakHorizontal":-14.6,"spinRate":2603,"spinDirection":45},"zone":14,"typeConfidence":0.87,"plateTime":0.4698439244615362,"extension":6.4515717870790015},"index":5,"playId":"3ba49e5a-a9be-3950-a6c1-1ab2c987e3ca","pitchNumber":5,"startTime":"2026-05-30T00:56:42.039Z","endTime":"2026-05-30T00:56:45.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.770909819742652,"aZ":-32.73500357606052,"pfxX":0.3637177301589203,"pfxZ":-0.3484489011857743,"pX":1.085582891759504,"pZ":1.1276205327896338,"vX0":8.484066430550142,"vY0":-125.3190825588058,"vZ0":-3.6710983160257653,"x":75.62,"y":208.33,"x0":-2.381851172436252,"y0":50.005157389877446,"z0":5.267093068610762,"aX":0.5807404765979722},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":-2.5,"spinRate":2577,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.43598835369236477,"extension":6.435974556941467},"index":6,"playId":"e4460ad9-0ec9-394a-98c5-cb36ebc31769","pitchNumber":6,"startTime":"2026-05-30T00:56:59.044Z","endTime":"2026-05-30T00:57:02.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-30T00:57:02.044Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T00:59:07.441Z","endTime":"2026-05-30T01:00:03.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.279996673124458,"aZ":-41.56375670038657,"pfxX":-2.8659627564567334,"pfxZ":-6.7764831856373196,"pX":0.3418371371968789,"pZ":0.8072580509361562,"vX0":-2.0892433449946117,"vY0":-117.32662159507451,"vZ0":-2.140742623045323,"x":103.97,"y":216.98,"x0":1.6177220607312255,"y0":50.00102612766256,"z0":5.623981517996738,"aX":-3.973300294646667},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.5,"breakHorizontal":5.8,"spinRate":2263,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.4677803771349982,"extension":6.628002671298067},"index":0,"playId":"c7ac58a9-3399-36cf-b488-35b92d2a743b","pitchNumber":1,"startTime":"2026-05-30T00:59:14.692Z","endTime":"2026-05-30T00:59:17.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.024772053939042,"aZ":-16.005554863982216,"pfxX":2.8972339296137974,"pfxZ":8.378562717299863,"pX":-0.4457485998269172,"pZ":2.967416399515178,"vX0":-6.563920916569305,"vY0":-137.8922911441664,"vZ0":-4.14200275467672,"x":133.99,"y":158.66,"x0":1.586776668317424,"y0":50.005109647065225,"z0":5.5655585086609864,"aX":5.5932010200715965},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-4.0,"spinRate":2213,"spinDirection":156},"zone":1,"typeConfidence":0.89,"plateTime":0.3968858108839286,"extension":6.725056142945306},"index":1,"playId":"aac963a1-1022-3ebd-a17b-7929f1f7cbe9","pitchNumber":2,"startTime":"2026-05-30T00:59:35.957Z","endTime":"2026-05-30T00:59:39.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73796689066512,"aZ":-16.418640512220822,"pfxX":1.908161021791339,"pfxZ":7.963515231512831,"pX":-0.3980498554489313,"pZ":2.7509741299080495,"vX0":-6.160583387029332,"vY0":-139.8139008757407,"vZ0":-4.908821577543764,"x":132.17,"y":164.5,"x0":1.5867190367173363,"y0":50.00330429080666,"z0":5.608234118748436,"aX":3.776388672895836},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-2.2,"spinRate":2201,"spinDirection":156},"zone":4,"typeConfidence":0.89,"plateTime":0.3918760411336306,"extension":6.816274367331687},"hitData":{"launchSpeed":90.5,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.47,"coordY":108.49}},"index":2,"playId":"d66a83af-7ce3-3802-8eb6-15fb5974e234","pitchNumber":3,"startTime":"2026-05-30T00:59:52.895Z","endTime":"2026-05-30T01:00:03.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:00:03.148Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Salvador Perez grounds into a double play, shortstop Ezequiel Duran to second baseman Nicky Lopez to first baseman Jake Burger. Maikel Garcia out at 2nd. Salvador Perez out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T01:00:02.755Z","endTime":"2026-05-30T01:01:13.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86979884057699,"aZ":-14.275788116781875,"pfxX":4.975510189248347,"pfxZ":9.388137404896195,"pX":-0.22814509677623554,"pZ":2.4515609752215277,"vX0":-6.410549500987967,"vY0":-137.3223849818221,"vZ0":-5.752310024570519,"x":125.7,"y":172.59,"x0":1.4919158526511496,"y0":50.00618223594455,"z0":5.547568999593279,"aX":9.489482081735297},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":-7.7,"spinRate":2215,"spinDirection":155},"zone":5,"typeConfidence":0.89,"plateTime":0.3991078853828789,"extension":6.718548860896816},"index":0,"playId":"0183830e-8306-396f-921e-340618b6297b","pitchNumber":1,"startTime":"2026-05-30T01:00:26.300Z","endTime":"2026-05-30T01:00:29.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.2,"endSpeed":80.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489820743435033,"aZ":-21.244771415575745,"pfxX":8.942134678801938,"pfxZ":6.687251433181121,"pX":1.7148807353264481,"pZ":1.1571688383594692,"vX0":-1.841873476375743,"vY0":-126.89770293473872,"vZ0":-6.688782124344142,"x":51.63,"y":207.54,"x0":1.2873551108289494,"y0":50.003505549573966,"z0":5.5148970676098195,"aX":14.611824174142864},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.8,"breakHorizontal":-15.8,"spinRate":2081,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.431320999462002,"extension":6.843948243969371},"index":1,"playId":"8a5973b1-e186-3289-81e3-ec3ca70849bc","pitchNumber":2,"startTime":"2026-05-30T01:00:45.923Z","endTime":"2026-05-30T01:00:48.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033242528266573,"aZ":-20.97222843104919,"pfxX":8.311801351016172,"pfxZ":6.968537351603235,"pX":-0.039719522568558575,"pZ":2.8407289891706378,"vX0":-5.700106723492312,"vY0":-125.86244754437757,"vZ0":-2.7632142078446043,"x":118.51,"y":162.08,"x0":1.1720027127495505,"y0":50.00505038405829,"z0":5.647272063447502,"aX":13.36574846324014},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.2,"breakHorizontal":-13.8,"spinRate":2134,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.43483142577689726,"extension":6.889311311655151},"hitData":{"launchSpeed":76.5,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":152.59}},"index":2,"playId":"cde39e3b-4316-3049-a34a-a171cfa3cf27","pitchNumber":3,"startTime":"2026-05-30T01:01:04.921Z","endTime":"2026-05-30T01:01:13.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":6.000000000000014,"leverageIndex":1.25,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:01:13.651Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out sharply, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-30T01:01:19.271Z","endTime":"2026-05-30T01:03:05.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":79.9,"endSpeed":73.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.639167088690787,"aZ":-43.04058253271389,"pfxX":-3.2091283068839638,"pfxZ":-7.8869271803407415,"pX":0.749470993852641,"pZ":4.477561782473057,"vX0":-0.7193103893941779,"vY0":-116.27883201162624,"vZ0":5.928370538210599,"x":88.43,"y":117.89,"x0":1.4794576036533986,"y0":50.00413507362336,"z0":5.965305815802158,"aX":-4.41984476993008},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.7,"breakHorizontal":6.0,"spinRate":2264,"spinDirection":330},"zone":12,"typeConfidence":0.9,"plateTime":0.4700146814184101,"extension":6.629611640576733},"index":0,"playId":"b6ade898-fd6b-37be-9c0b-9e3f8882b2bf","pitchNumber":1,"startTime":"2026-05-30T01:01:41.303Z","endTime":"2026-05-30T01:01:44.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.718679652647797,"aZ":-26.162262301999387,"pfxX":-1.2526141949886571,"pfxZ":3.420895258748315,"pX":-0.9648882744144355,"pZ":2.54773755802302,"vX0":-6.091184233963892,"vY0":-131.2802737860022,"vZ0":-2.7919599305320943,"x":153.78,"y":169.99,"x0":1.5408275079952118,"y0":50.00647390331015,"z0":5.55610868615863,"aX":-2.2039909037094847},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":3.5,"spinRate":1934,"spinDirection":157},"zone":11,"typeConfidence":0.92,"plateTime":0.4159621187888858,"extension":6.763792651422532},"index":1,"playId":"72f46d76-1b24-331a-81bb-eda0dcee0213","pitchNumber":2,"startTime":"2026-05-30T01:02:02.882Z","endTime":"2026-05-30T01:02:05.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.225568223889766,"aZ":-15.028754245076707,"pfxX":1.1935455861482334,"pfxZ":8.717145884030685,"pX":-0.3883363011949872,"pZ":4.308147179814175,"vX0":-5.590835502962951,"vY0":-139.3430750120727,"vZ0":-1.1272822512581868,"x":131.8,"y":122.46,"x0":1.4887727110505706,"y0":50.003816984757684,"z0":5.71061598618368,"aX":2.3484679272412103},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-1.0,"spinRate":2195,"spinDirection":152},"zone":11,"typeConfidence":0.89,"plateTime":0.39304389905068016,"extension":6.534823763972369},"index":2,"playId":"8d7ed459-0ae3-39a0-a2eb-aa8c95a2511c","pitchNumber":3,"startTime":"2026-05-30T01:02:18.962Z","endTime":"2026-05-30T01:02:22.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052908025898503,"aZ":-15.002855232346135,"pfxX":2.836315850091655,"pfxZ":8.77862489565824,"pX":-0.2905106632638187,"pZ":2.545543136619194,"vX0":-5.536246784315962,"vY0":-138.72959743155656,"vZ0":-5.465230032230405,"x":128.07,"y":170.05,"x0":1.359353102276613,"y0":50.00065576723193,"z0":5.535419992236978,"aX":5.547009190421752},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":-4.1,"spinRate":2167,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.3943083550721185,"extension":6.9456035937665215},"index":3,"playId":"add91d58-7b14-373c-aec1-5f68b4d4fb56","pitchNumber":4,"startTime":"2026-05-30T01:02:34.467Z","endTime":"2026-05-30T01:02:37.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.084241208353138,"aZ":-25.90042561177836,"pfxX":-0.8058410804180175,"pfxZ":3.529201347344215,"pX":-0.15046868814793693,"pZ":1.730681591153101,"vX0":-4.282391306084474,"vY0":-131.69088126342993,"vZ0":-4.997370445836999,"x":122.74,"y":192.05,"x0":1.5940238726177662,"y0":50.00061211950899,"z0":5.542763192104865,"aX":-1.4292969027884146},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":2.3,"spinRate":1858,"spinDirection":161},"zone":8,"typeConfidence":0.91,"plateTime":0.4141981658619276,"extension":6.605388374864199},"hitData":{"launchSpeed":102.8,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":104.35,"coordY":160.2}},"index":4,"playId":"0080e21c-c276-3125-9ada-ddae72c0e816","pitchNumber":5,"startTime":"2026-05-30T01:02:57.411Z","endTime":"2026-05-30T01:03:05.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:03:05.029Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, first baseman Vinnie Pasquantino to pitcher Stephen Kolek.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T01:04:54.803Z","endTime":"2026-05-30T01:07:12.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66262063686132,"aZ":-31.865614091997728,"pfxX":1.77329192005935,"pfxZ":0.19446037549873374,"pX":-0.5595782339776356,"pZ":3.229162118351462,"vX0":2.5381768470240527,"vY0":-123.52401977747195,"vZ0":0.9538843718127752,"x":138.33,"y":151.59,"x0":-1.8257554229226016,"y0":50.001224683020624,"z0":5.491112842485165,"aX":2.774282847360336},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":-3.7,"spinRate":2540,"spinDirection":61},"zone":1,"typeConfidence":0.92,"plateTime":0.44126911260100776,"extension":6.076444113240799},"index":0,"playId":"dca1accb-3c82-38d6-8a4d-3c1f097cc08b","pitchNumber":1,"startTime":"2026-05-30T01:05:10.343Z","endTime":"2026-05-30T01:05:13.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.5,"endSpeed":79.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18304535634437,"aZ":-28.243607263367,"pfxX":-10.802808095834216,"pfxZ":2.456231124204459,"pX":0.41534541508316325,"pZ":1.1626358309468516,"vX0":8.663084758468315,"vY0":-125.66644967346097,"vZ0":-4.12085695508568,"x":101.17,"y":207.39,"x0":-1.6711210852925031,"y0":50.00363988624465,"z0":5.114928172930257,"aX":-17.299346686503846},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":17.6,"spinRate":1448,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.4356473381444923,"extension":6.259446952343556},"index":1,"playId":"f17c3ee8-713a-347a-a074-64dae00a421a","pitchNumber":2,"startTime":"2026-05-30T01:05:22.903Z","endTime":"2026-05-30T01:05:27.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45214729386406,"aZ":-24.32981976750202,"pfxX":-1.0563758353524386,"pfxZ":4.4687022843121715,"pX":0.27301247009674573,"pZ":1.7219334750324737,"vX0":5.822961365711771,"vY0":-130.67691723453052,"vZ0":-4.506505887370262,"x":106.59,"y":192.29,"x0":-1.8319733966416185,"y0":50.00561553134719,"z0":5.261477609561319,"aX":-1.8559221457818138},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":0.8,"spinRate":2481,"spinDirection":203},"zone":9,"typeConfidence":0.86,"plateTime":0.4166296036016388,"extension":6.199719228170408},"index":2,"playId":"dfa1a3a7-58b8-3770-a69e-9f5a5482268d","pitchNumber":3,"startTime":"2026-05-30T01:05:38.286Z","endTime":"2026-05-30T01:05:41.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-30T01:05:56.894Z","endTime":"2026-05-30T01:06:11.516Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38885659935396,"aZ":-30.990617840125232,"pfxX":-11.49664779603992,"pfxZ":0.6361832986122931,"pX":-1.00128333040158,"pZ":3.3773102204356378,"vX0":5.898571442911786,"vY0":-136.03078251168822,"vZ0":0.46524759808347493,"x":155.17,"y":147.59,"x0":-1.7063124170323152,"y0":50.0051336148189,"z0":5.355837055114041,"aX":-21.50637711437279},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":19.6,"spinRate":2197,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4029482065890688,"extension":6.203138476524318},"index":4,"playId":"7ca598a1-6f12-3949-a788-14d4531807f3","pitchNumber":4,"startTime":"2026-05-30T01:06:11.516Z","endTime":"2026-05-30T01:06:14.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49598457351436,"aZ":-20.303451591356797,"pfxX":-5.648091188633443,"pfxZ":6.2278323702560545,"pX":-0.5433971526757377,"pZ":3.922555644143641,"vX0":5.281292944276591,"vY0":-136.7917861715683,"vZ0":-0.3780866059619031,"x":137.71,"y":132.87,"x0":-1.7597335323184942,"y0":50.00327227608171,"z0":5.44728745848041,"aX":-10.76776228509066},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":9.2,"spinRate":2189,"spinDirection":224},"zone":11,"typeConfidence":0.82,"plateTime":0.3994972689884766,"extension":6.1674333490790145},"index":5,"playId":"8a293993-6a30-3072-90cc-c88d878155f9","pitchNumber":5,"startTime":"2026-05-30T01:06:27.166Z","endTime":"2026-05-30T01:06:30.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142609639883567,"aZ":-19.734410000095718,"pfxX":-4.613611202175219,"pfxZ":6.666468584381546,"pX":-0.32929765072711803,"pZ":3.407582596838917,"vX0":5.376054096976977,"vY0":-135.39931379786458,"vZ0":-1.6526257810288636,"x":129.55,"y":146.78,"x0":-1.7363493881325187,"y0":50.00418164591821,"z0":5.399620850941885,"aX":-8.611296352208909},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":7.3,"spinRate":2162,"spinDirection":226},"zone":1,"typeConfidence":0.88,"plateTime":0.40373515081216604,"extension":6.257873407442667},"index":6,"playId":"475b0810-ef63-358b-9ee1-eb9155d7c9a7","pitchNumber":6,"startTime":"2026-05-30T01:06:44.538Z","endTime":"2026-05-30T01:06:47.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726691583991418,"aZ":-31.340336191702,"pfxX":-6.982750704826029,"pfxZ":0.5277070912754667,"pX":-0.3775246214990819,"pZ":2.8167512167885334,"vX0":5.667123108809625,"vY0":-125.175196471099,"vZ0":0.3977468803982773,"x":131.39,"y":162.73,"x0":-1.7752601880552248,"y0":50.0004308946161,"z0":5.243472823887757,"aX":-10.96420134487612},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":11.2,"spinRate":1448,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.43932510502414646,"extension":6.275988473307181},"hitData":{"launchSpeed":90.8,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.6,"coordY":155.13}},"index":7,"playId":"8706a14a-0eeb-35f7-9caf-19d9a1d578f4","pitchNumber":7,"startTime":"2026-05-30T01:07:03.981Z","endTime":"2026-05-30T01:07:12.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:07:12.119Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a ground ball to left fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T01:07:18.045Z","endTime":"2026-05-30T01:08:44.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.536102366264085,"aZ":-38.91234290315746,"pfxX":8.05012651484388,"pfxZ":-5.032672743458797,"pX":0.0020600702379514084,"pZ":2.5780176229017386,"vX0":1.8125793222657631,"vY0":-115.3280131759784,"vZ0":2.0039863741321065,"x":116.92,"y":169.17,"x0":-1.8406621974658364,"y0":50.00191765590033,"z0":5.4660857696898075,"aX":10.783007290414728},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":-15.0,"spinRate":2548,"spinDirection":44},"zone":5,"typeConfidence":0.9,"plateTime":0.475924324715177,"extension":6.311123352664393},"index":0,"playId":"e8ecc911-ce63-3eed-8835-5c8b150823b1","pitchNumber":1,"startTime":"2026-05-30T01:07:37.891Z","endTime":"2026-05-30T01:07:40.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.9,"endSpeed":85.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10877123445122,"aZ":-18.936227959982443,"pfxX":-4.412553130034723,"pfxZ":6.988485187337712,"pX":-0.47521057425120716,"pZ":3.4921285175732413,"vX0":4.97713682997513,"vY0":-136.7615471189583,"vZ0":-1.7708956903771713,"x":135.11,"y":144.49,"x0":-1.7452380815867634,"y0":50.004356745013354,"z0":5.446599228511555,"aX":-8.361056589245162},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":7.0,"spinRate":2245,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4004733045644189,"extension":6.15065290262861},"index":1,"playId":"67b221ac-050d-3f3e-b192-1d07b82c3573","pitchNumber":2,"startTime":"2026-05-30T01:07:53.614Z","endTime":"2026-05-30T01:07:57.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.1,"endSpeed":83.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08829812675033,"aZ":-23.12807437244974,"pfxX":-0.0906304484725946,"pfxZ":5.123246597667728,"pX":0.8321004722321023,"pZ":1.7941112275854014,"vX0":6.630238977747216,"vY0":-131.14948814478896,"vZ0":-4.62417902248555,"x":85.28,"y":190.34,"x0":-1.702220395591623,"y0":50.00446482658076,"z0":5.274900714396605,"aX":-0.1600505479295826},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":-1.1,"spinRate":2393,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.4154163218742033,"extension":6.218474717808499},"index":2,"playId":"fa442ee1-ceb9-3305-b90b-59a662382ea1","pitchNumber":3,"startTime":"2026-05-30T01:08:09.865Z","endTime":"2026-05-30T01:08:12.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"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-30T01:08:24.259Z","endTime":"2026-05-30T01:08:33.580Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7322896798406,"aZ":-29.604094700379008,"pfxX":-8.881468936964865,"pfxZ":1.3832092331307422,"pX":0.23456925674336646,"pZ":2.7793379903642452,"vX0":7.83569743583555,"vY0":-135.58301524276177,"vZ0":-1.3802361391677531,"x":108.06,"y":163.74,"x0":-1.539440297865418,"y0":50.00511067221909,"z0":5.3615856223117815,"aX":-16.532399006235085},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":14.4,"spinRate":2171,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.4040290600617622,"extension":6.258247790068563},"hitData":{"launchSpeed":93.1,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.32,"coordY":130.29}},"index":4,"playId":"9c203458-bddd-341a-8e45-04bef32161e2","pitchNumber":4,"startTime":"2026-05-30T01:08:33.580Z","endTime":"2026-05-30T01:08:44.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.21,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:08:44.912Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T01:08:47.821Z","endTime":"2026-05-30T01:10:36.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.190993712210627,"aZ":-21.919319180286998,"pfxX":-7.527289119509065,"pfxZ":5.560010043429523,"pX":0.5409203970167928,"pZ":2.723548580629074,"vX0":10.402723760836645,"vY0":-134.04872455807202,"vZ0":-2.8908264610769274,"x":96.38,"y":165.24,"x0":-2.387341589341172,"y0":50.00649775185485,"z0":5.356741557534425,"aX":-13.893672604074634},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":11.8,"spinRate":2169,"spinDirection":225},"zone":6,"typeConfidence":0.74,"plateTime":0.4064491966695942,"extension":6.2677168992879455},"index":0,"playId":"fd0cc0ac-5c0e-3dfa-aeab-8e617c4881da","pitchNumber":1,"startTime":"2026-05-30T01:09:08.207Z","endTime":"2026-05-30T01:09:11.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.255762549725457,"aZ":-30.407961704455126,"pfxX":-9.11817477490117,"pfxZ":0.9761224323320796,"pX":-0.5372356250859811,"pZ":2.2466350183603288,"vX0":8.44712058911706,"vY0":-133.60444773863404,"vZ0":-2.35006197678043,"x":137.48,"y":178.12,"x0":-2.546554034165972,"y0":50.00651102122247,"z0":5.310644561845524,"aX":-16.581320380248314},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.4,"breakHorizontal":14.9,"spinRate":2241,"spinDirection":226},"zone":4,"typeConfidence":0.85,"plateTime":0.4090773644372532,"extension":6.235943006907306},"index":1,"playId":"cffc8182-a1db-3cfe-b529-1e86aed8e350","pitchNumber":2,"startTime":"2026-05-30T01:09:33.707Z","endTime":"2026-05-30T01:09:39.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"f2d82577-9ce9-3b15-91c6-3169bcab0de6","startTime":"2026-05-30T01:10:14.834Z","endTime":"2026-05-30T01:10:17.834Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.238922297449268,"aZ":-20.022223293030823,"pfxX":-3.6140241387884298,"pfxZ":6.420889921643669,"pX":0.08029335127640844,"pZ":3.6700823767945994,"vX0":8.005799503666267,"vY0":-136.5192434278213,"vZ0":-1.3268405192492136,"x":113.94,"y":139.69,"x0":-2.4169291397713097,"y0":50.00492208469964,"z0":5.536678426654344,"aX":-6.842982532246386},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":4.9,"spinRate":2227,"spinDirection":219},"zone":12,"typeConfidence":0.88,"plateTime":0.4007690658909975,"extension":6.235042713743942},"index":3,"playId":"3857815c-1474-39d1-a80e-5fdc517b04c1","pitchNumber":3,"startTime":"2026-05-30T01:10:32.401Z","endTime":"2026-05-30T01:10:36.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:10:36.578Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-30T01:10:39.486Z","endTime":"2026-05-30T01:13:43.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.957687559603944,"aZ":-19.899735897807943,"pfxX":-4.12682501836834,"pfxZ":6.720751933015075,"pX":0.30907007730885117,"pZ":3.2419509195619347,"vX0":6.521977301745187,"vY0":-134.04940863667227,"vZ0":-2.0995340833342433,"x":105.22,"y":151.25,"x0":-1.615142773521517,"y0":50.00465728744347,"z0":5.450372171892411,"aX":-7.53987751230593},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":6.1,"spinRate":2182,"spinDirection":218},"zone":3,"typeConfidence":0.86,"plateTime":0.40801161234305905,"extension":6.125901265981686},"index":0,"playId":"f704790e-5759-3ff2-a3fd-23d0c4664b76","pitchNumber":1,"startTime":"2026-05-30T01:10:59.922Z","endTime":"2026-05-30T01:11:02.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.3,"endSpeed":84.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.413232270212028,"aZ":-19.254853301173753,"pfxX":-5.0084409940917585,"pfxZ":7.027037435940185,"pX":-2.2131050554071217,"pZ":3.594305386172345,"vX0":1.1320067411445713,"vY0":-134.5346006733193,"vZ0":-1.380945574249968,"x":201.36,"y":141.73,"x0":-1.9878387977601597,"y0":50.00265697748731,"z0":5.47524651071766,"aX":-9.206136458191231},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":8.9,"spinRate":2119,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.4066883283980314,"extension":5.937278781686088},"index":1,"playId":"54995b16-d6d9-3b3d-805f-6b0fcacadfcc","pitchNumber":2,"startTime":"2026-05-30T01:11:16.310Z","endTime":"2026-05-30T01:11:19.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.689452740163727,"aZ":-24.751104852487895,"pfxX":-6.234479556467801,"pfxZ":4.591944387824842,"pX":0.2222155387981795,"pZ":1.6012233850080282,"vX0":6.689073696299417,"vY0":-126.09705272575017,"vZ0":-3.7577243968503833,"x":108.53,"y":195.55,"x0":-1.6499154321391902,"y0":50.002973710366305,"z0":5.09858960706361,"aX":-10.079891300022032},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.7,"breakHorizontal":9.8,"spinRate":1344,"spinDirection":227},"zone":8,"typeConfidence":0.89,"plateTime":0.43370492910203984,"extension":6.206979841750181},"index":2,"playId":"a44814ab-f3ec-3156-b9fa-1aa7263bd341","pitchNumber":3,"startTime":"2026-05-30T01:11:38.853Z","endTime":"2026-05-30T01:11:41.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"0dd55af3-78e9-3025-88f4-849e2dfbe8ef","startTime":"2026-05-30T01:12:01.922Z","endTime":"2026-05-30T01:12:04.922Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51578744736156,"aZ":-17.711921913791166,"pfxX":-4.085407906365843,"pfxZ":7.567154027934169,"pX":-0.6750218676355914,"pZ":3.6814189026826742,"vX0":4.359596528616081,"vY0":-136.9639434573586,"vZ0":-1.3245079541617069,"x":142.73,"y":139.38,"x0":-1.7519526126958727,"y0":50.00552501710199,"z0":5.375206700740048,"aX":-7.811006901749149},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":6.6,"spinRate":2151,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.3989827522620617,"extension":6.138167008087889},"index":4,"playId":"99099820-c0bc-3979-afd8-95fcb7935327","pitchNumber":4,"startTime":"2026-05-30T01:12:22.779Z","endTime":"2026-05-30T01:12:26.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81138696897752,"aZ":-18.25935774364837,"pfxX":-3.853929068258049,"pfxZ":7.355908230790872,"pX":-0.39190726932829695,"pZ":3.10611766412624,"vX0":4.980841458474207,"vY0":-136.1506769697064,"vZ0":-2.741649416742636,"x":131.94,"y":154.91,"x0":-1.7379687717359065,"y0":50.00218207824967,"z0":5.37893938762656,"aX":-7.289587684611998},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":6.0,"spinRate":2176,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.4011617404178227,"extension":6.084331066982456},"index":5,"playId":"cfa0e312-92cd-3bb3-ba0b-e85066d5dea9","pitchNumber":5,"startTime":"2026-05-30T01:12:42.292Z","endTime":"2026-05-30T01:12:45.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607167733586703,"aZ":-33.89332817165378,"pfxX":1.389406146916949,"pfxZ":-1.0893041450881746,"pX":-1.6159587808265872,"pZ":3.834354684215427,"vX0":0.5746024909174327,"vY0":-124.36393662628296,"vZ0":3.0708691506315633,"x":178.6,"y":135.25,"x0":-2.0301546733129143,"y0":50.004879570587825,"z0":5.384493941512882,"aX":2.1887260242532265},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-2.6,"spinRate":2538,"spinDirection":94},"zone":11,"typeConfidence":0.92,"plateTime":0.43947697724480594,"extension":6.169565892415855},"index":6,"playId":"2c3303d1-935f-3a0d-9464-b2cbdb0c93ba","pitchNumber":6,"startTime":"2026-05-30T01:13:09.328Z","endTime":"2026-05-30T01:13:12.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-30T01:13:23.480Z","endTime":"2026-05-30T01:13:36.012Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.614543300888354,"aZ":-28.151104896220712,"pfxX":-9.907538616833843,"pfxZ":2.153224684953287,"pX":-0.6202997564751733,"pZ":2.706795953377342,"vX0":6.357552491967023,"vY0":-135.48840189213047,"vZ0":-1.5052964414837553,"x":140.64,"y":165.7,"x0":-1.705765311630223,"y0":50.00058375785251,"z0":5.230237624107546,"aX":-18.48306722473256},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.8,"breakHorizontal":16.7,"spinRate":2264,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.4037075640175769,"extension":6.248698234112538},"hitData":{"launchSpeed":84.9,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.94,"coordY":160.71}},"index":8,"playId":"7d2de781-0250-3688-8ec7-d92000499635","pitchNumber":7,"startTime":"2026-05-30T01:13:36.012Z","endTime":"2026-05-30T01:13:43.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:13:43.554Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T01:15:28.227Z","endTime":"2026-05-30T01:17:37.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.744327498374304,"aZ":-30.78519468605003,"pfxX":-2.1827913471495464,"pfxZ":0.9188995782304374,"pX":0.0981236651394862,"pZ":2.7420865234399026,"vX0":-3.5106181394580203,"vY0":-121.19410362373482,"vZ0":-0.08546728370632273,"x":113.26,"y":164.74,"x0":1.8415122770710457,"y0":50.00039912348454,"z0":5.43702674064591,"aX":-3.289385730886865},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":4.7,"spinRate":2060,"spinDirection":290},"zone":5,"typeConfidence":0.75,"plateTime":0.449662187614126,"extension":6.66314894735676},"index":0,"playId":"1f068558-e75a-3fef-8b49-8cb253e50a74","pitchNumber":1,"startTime":"2026-05-30T01:15:54.911Z","endTime":"2026-05-30T01:15:58.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314124920188696,"aZ":-13.047808861466999,"pfxX":4.049861111464956,"pfxZ":9.847593159458867,"pX":-0.5051194464150629,"pZ":2.298672935295189,"vX0":-7.1858969466539335,"vY0":-138.56644173576737,"vZ0":-6.439874751004866,"x":136.25,"y":176.72,"x0":1.5970574005206013,"y0":50.00405268155889,"z0":5.52681731179278,"aX":7.867311418972917},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-5.8,"spinRate":2202,"spinDirection":149},"zone":4,"typeConfidence":0.91,"plateTime":0.3954657944997373,"extension":6.437960562950381},"index":1,"playId":"f51b3e61-184d-30ea-8dbe-ed8a25fbba0a","pitchNumber":2,"startTime":"2026-05-30T01:16:11.124Z","endTime":"2026-05-30T01:16:14.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.5,"endSpeed":81.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21844483335068,"aZ":-25.408635110290906,"pfxX":0.1994619560816684,"pfxZ":4.0795772676563935,"pX":-1.144844676196681,"pZ":0.4282588067859603,"vX0":-6.944066128701963,"vY0":-127.24787343481864,"vZ0":-7.28186217496351,"x":160.64,"y":227.22,"x0":1.5800860254959477,"y0":50.004578546563934,"z0":5.3064157103267435,"aX":0.33121019752955166},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":1.1,"spinRate":2130,"spinDirection":278},"zone":13,"typeConfidence":0.62,"plateTime":0.42850343328689666,"extension":6.673109439089112},"index":2,"playId":"836da7a6-74a1-3197-a73b-d091079af55d","pitchNumber":3,"startTime":"2026-05-30T01:16:26.514Z","endTime":"2026-05-30T01:16:29.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.6,"endSpeed":78.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.039161541366667,"aZ":-36.68549035296711,"pfxX":1.7183907148753135,"pfxZ":-2.937507513809975,"pX":-0.5761578972842571,"pZ":1.290116344638767,"vX0":-5.236560303750811,"vY0":-123.1027183591676,"vZ0":-2.9588822423788383,"x":138.96,"y":203.95,"x0":1.3536553223833299,"y0":50.001764903791866,"z0":5.607868833960127,"aX":2.642765263041295},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.8,"breakHorizontal":-1.9,"spinRate":2238,"spinDirection":323},"zone":13,"typeConfidence":0.83,"plateTime":0.44463809769782037,"extension":6.920309976627314},"index":3,"playId":"ea2e1ccf-12e8-326a-befb-125fa64a5936","pitchNumber":4,"startTime":"2026-05-30T01:16:49.153Z","endTime":"2026-05-30T01:16:52.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.129660775188206,"aZ":-19.327395696668113,"pfxX":8.062482443944738,"pfxZ":6.521162838498693,"pX":1.3212971528798898,"pZ":3.2818336815910794,"vX0":-3.607840340780696,"vY0":-139.22809379770607,"vZ0":-2.7336492355450233,"x":66.64,"y":150.17,"x0":1.583514700430346,"y0":50.00683388424019,"z0":5.549898622981779,"aX":15.89309539389012},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.4,"breakHorizontal":-13.9,"spinRate":2082,"spinDirection":155},"zone":12,"typeConfidence":0.92,"plateTime":0.3928288190764566,"extension":6.542126553329435},"index":4,"playId":"8ddcae0b-a396-365d-8bcb-39f122bc4321","pitchNumber":5,"startTime":"2026-05-30T01:17:07.447Z","endTime":"2026-05-30T01:17:10.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38293342784784,"aZ":-16.919736225855864,"pfxX":4.6499402998258255,"pfxZ":7.7476146153738465,"pX":0.1692897812278528,"pZ":3.265074151551389,"vX0":-5.875316419896661,"vY0":-139.24613329811325,"vZ0":-3.2143331813822082,"x":110.55,"y":150.62,"x0":1.6995237257097089,"y0":50.006815270906145,"z0":5.549624495800441,"aX":9.16099113692082},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":-7.2,"spinRate":2188,"spinDirection":151},"zone":2,"typeConfidence":0.89,"plateTime":0.39290258816247015,"extension":6.520624996306578},"hitData":{"launchSpeed":83.9,"launchAngle":22.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.51,"coordY":71.97}},"index":5,"playId":"3bb4d6c4-c17e-3d62-a473-012cf96439d3","pitchNumber":6,"startTime":"2026-05-30T01:17:26.323Z","endTime":"2026-05-30T01:17:37.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:17:37.053Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to second baseman Nicky Lopez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T01:17:35.975Z","endTime":"2026-05-30T01:19:43.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":75.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76918786066677,"aZ":-40.50866364468185,"pfxX":-2.1607593525010906,"pfxZ":-5.893534164996323,"pX":-0.16079038412060062,"pZ":1.950892659240104,"vX0":-2.804966161413321,"vY0":-118.01230685480068,"vZ0":-0.0625334034925773,"x":123.13,"y":186.11,"x0":1.3223419232084221,"y0":50.00121103676958,"z0":5.698953851491667,"aX":-3.056737475221714},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.4,"breakHorizontal":4.6,"spinRate":2207,"spinDirection":331},"zone":8,"typeConfidence":0.9,"plateTime":0.46354350680388956,"extension":6.754167910428092},"index":0,"playId":"23ba518e-c5a5-32cf-ae93-d40572d6cc04","pitchNumber":1,"startTime":"2026-05-30T01:18:03.535Z","endTime":"2026-05-30T01:18:06.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.2,"endSpeed":79.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045509754870658,"aZ":-21.612338624765147,"pfxX":7.9364427094477215,"pfxZ":6.60375472869868,"pX":1.0132753357645818,"pZ":2.977158918961624,"vX0":-3.2576830731876916,"vY0":-125.56302971605646,"vZ0":-2.223729953048572,"x":78.38,"y":158.4,"x0":1.2952847353707073,"y0":50.00150190551598,"z0":5.629791877713352,"aX":12.691832195827418},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.6,"breakHorizontal":-13.7,"spinRate":1972,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4359421900047078,"extension":6.919741913307937},"index":1,"playId":"1b77872b-cbfd-3f5a-b196-a60f31072836","pitchNumber":2,"startTime":"2026-05-30T01:18:23.049Z","endTime":"2026-05-30T01:18:28.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":83.0,"endSpeed":77.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.343510814394186,"aZ":-40.57603277589008,"pfxX":-0.6748287865635239,"pfxZ":-5.670843948123209,"pX":-1.0054094564443914,"pZ":1.12828574278401,"vX0":-5.442658820879393,"vY0":-120.85581171753101,"vZ0":-2.387877269407255,"x":155.32,"y":208.32,"x0":1.3626646669523625,"y0":50.00465052178196,"z0":5.689666787976756,"aX":-0.9990572125561807},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.6,"breakHorizontal":2.5,"spinRate":2288,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4530360854232667,"extension":6.617846853225459},"index":2,"playId":"6f12ee17-8f2a-3811-a0d3-19928d76f096","pitchNumber":3,"startTime":"2026-05-30T01:18:42.508Z","endTime":"2026-05-30T01:18:45.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11307862900387,"aZ":-12.435918623819536,"pfxX":3.811606879414149,"pfxZ":10.111847850096613,"pX":0.7692236344700666,"pZ":1.9110964065402543,"vX0":-3.29293571277585,"vY0":-139.0484136744018,"vZ0":-7.547812194096708,"x":87.68,"y":187.18,"x0":1.4754846595021818,"y0":50.00324548082032,"z0":5.491861366837741,"aX":7.440132194950272},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-6.2,"spinRate":2229,"spinDirection":154},"zone":9,"typeConfidence":0.91,"plateTime":0.39439577158781525,"extension":6.874609259185738},"index":3,"playId":"85154749-d698-32d8-a7ea-9a95fc7fe90e","pitchNumber":4,"startTime":"2026-05-30T01:19:03.727Z","endTime":"2026-05-30T01:19:07.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-30T01:19:15.013Z","endTime":"2026-05-30T01:19:30.378Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85953196025529,"aZ":-13.598325157554466,"pfxX":3.0798423940217967,"pfxZ":9.581429209020865,"pX":0.027817875060001936,"pZ":3.227658378249717,"vX0":-4.638157235944139,"vY0":-138.57288794355355,"vZ0":-4.129220442490329,"x":115.94,"y":151.63,"x0":1.3255344688546804,"y0":50.004330613526236,"z0":5.649937871292791,"aX":5.972289259324466},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":-4.6,"spinRate":2291,"spinDirection":143},"zone":2,"typeConfidence":0.91,"plateTime":0.39573862560973483,"extension":6.588249147585161},"hitData":{"launchSpeed":85.4,"launchAngle":58.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.55,"coordY":123.9}},"index":5,"playId":"f372baee-8e11-3fe5-92a5-3f183894d32a","pitchNumber":5,"startTime":"2026-05-30T01:19:30.378Z","endTime":"2026-05-30T01:19:43.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:19:43.391Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jac Caglianone flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T01:19:42.075Z","endTime":"2026-05-30T01:21:08.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.854298618557568,"aZ":-24.83446651970137,"pfxX":-1.6969803134562464,"pfxZ":4.6584248543339655,"pX":-0.15410604367097785,"pZ":3.163660985946144,"vX0":-3.6720239678122946,"vY0":-123.9328595978718,"vZ0":-0.791924038738012,"x":122.87,"y":153.36,"x0":1.5598392660998757,"y0":50.001660109126846,"z0":5.538484716990585,"aX":-2.671979448316495},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.5,"breakHorizontal":3.8,"spinRate":2116,"spinDirection":292},"zone":2,"typeConfidence":0.93,"plateTime":0.4398593182164463,"extension":6.5224605040629475},"index":0,"playId":"d18547bd-ff41-3154-8a28-606f8a6ee092","pitchNumber":1,"startTime":"2026-05-30T01:20:09.229Z","endTime":"2026-05-30T01:20:12.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.476587468586867,"aZ":-16.728678434312915,"pfxX":8.655848399704462,"pfxZ":7.881391349324786,"pX":1.0666309425263216,"pZ":2.133027628427427,"vX0":-4.152673066229396,"vY0":-138.93038468393124,"vZ0":-6.2766776496442365,"x":76.34,"y":181.19,"x0":1.4543876704888967,"y0":50.00140314408835,"z0":5.52926411867278,"aX":16.956462293564016},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":-14.9,"spinRate":2058,"spinDirection":150},"zone":14,"typeConfidence":0.92,"plateTime":0.3939205233649252,"extension":6.733763632674542},"index":1,"playId":"e95175a7-2096-38d5-bff8-e2ed5f906fb2","pitchNumber":2,"startTime":"2026-05-30T01:20:34.006Z","endTime":"2026-05-30T01:20:38.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.394685414927103,"aZ":-15.926633012015754,"pfxX":2.36176411476405,"pfxZ":8.195090973020708,"pX":0.46639284558572774,"pZ":3.4164617329044957,"vX0":-3.633843935834913,"vY0":-139.65773497031932,"vZ0":-3.2804168960123157,"x":99.22,"y":146.54,"x0":1.4753989705330104,"y0":50.00145799228957,"z0":5.648899872912117,"aX":4.68197241711302},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":-3.6,"spinRate":2075,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.39165945299913085,"extension":6.622159768838543},"hitData":{"launchSpeed":96.0,"launchAngle":42.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.28,"coordY":81.03}},"index":2,"playId":"1c081a42-b151-3bd6-b381-fb960a1c5b06","pitchNumber":3,"startTime":"2026-05-30T01:20:55.997Z","endTime":"2026-05-30T01:21:08.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:21:08.094Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-30T01:21:24.763Z","endTime":"2026-05-30T01:22:46.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":88.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.884752159555973,"aZ":-11.629412441917355,"pfxX":2.5972699155057652,"pfxZ":10.383332065394857,"pX":-0.3730592341836707,"pZ":1.962525939474037,"vX0":-5.954215965859283,"vY0":-139.63763140057077,"vZ0":-7.700488739611808,"x":131.22,"y":185.79,"x0":1.4475678128303557,"y0":50.00050528641495,"z0":5.517497161374583,"aX":5.138281962978393},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":-3.5,"spinRate":2309,"spinDirection":155},"zone":7,"typeConfidence":0.91,"plateTime":0.3919555691834953,"extension":6.686290980087155},"index":0,"playId":"376055b2-4113-3d0a-96f8-6cb8d0c2cac6","pitchNumber":1,"startTime":"2026-05-30T01:21:36.273Z","endTime":"2026-05-30T01:21:39.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83383799674825,"aZ":-15.119106778228312,"pfxX":7.925131713976246,"pfxZ":8.826940212239458,"pX":1.2021109626142055,"pZ":0.9684986865396897,"vX0":-3.117932564408923,"vY0":-137.92671806736712,"vZ0":-9.478676602256478,"x":71.18,"y":212.63,"x0":1.3156065356710427,"y0":50.00409251635534,"z0":5.462529194450145,"aX":15.315229970862056},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-13.7,"spinRate":2022,"spinDirection":155},"zone":14,"typeConfidence":0.89,"plateTime":0.39667244616741737,"extension":6.679536815294499},"index":1,"playId":"da48e1c0-ee32-3725-b58a-7452e5b27306","pitchNumber":2,"startTime":"2026-05-30T01:21:53.305Z","endTime":"2026-05-30T01:21:56.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.402641293913863,"aZ":-11.709574163334917,"pfxX":2.6256685849657786,"pfxZ":10.256969815256415,"pX":0.3111748220583951,"pZ":2.15200508667637,"vX0":-4.320760367282977,"vY0":-140.2737973849485,"vZ0":-7.211766076491351,"x":105.14,"y":180.68,"x0":1.5295383809760452,"y0":50.00330252074264,"z0":5.517936437948413,"aX":5.239164709994126},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":-3.8,"spinRate":2362,"spinDirection":152},"zone":6,"typeConfidence":0.91,"plateTime":0.3903134225857765,"extension":6.586504445164131},"index":2,"playId":"ce4c3c6e-6c04-3a5e-a6a0-378efe34aded","pitchNumber":3,"startTime":"2026-05-30T01:22:14.013Z","endTime":"2026-05-30T01:22:17.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50926421322102,"aZ":-38.7442778028212,"pfxX":-1.0368073875897923,"pfxZ":-4.429277936559899,"pX":-0.28992626408298394,"pZ":1.8764530840557585,"vX0":-3.110157632133557,"vY0":-120.73065398820968,"vZ0":-1.1218345562580008,"x":128.05,"y":188.12,"x0":1.1473884830211818,"y0":50.004489895250195,"z0":5.743535311078578,"aX":-1.5368844315854688},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.0,"breakHorizontal":2.6,"spinRate":2324,"spinDirection":334},"zone":7,"typeConfidence":0.9,"plateTime":0.45290664504050415,"extension":6.6979508289085175},"hitData":{"launchSpeed":90.9,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.19,"coordY":129.25}},"index":3,"playId":"aac81ad1-a1f8-39b0-a1d1-ed4c85acd73f","pitchNumber":4,"startTime":"2026-05-30T01:22:38.822Z","endTime":"2026-05-30T01:22:46.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:22:46.349Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T01:24:35.121Z","endTime":"2026-05-30T01:25:55.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54842863874095,"aZ":-25.035695154198663,"pfxX":-0.7354437453362404,"pfxZ":4.077055897225211,"pX":-0.8143128378105468,"pZ":3.7015460545995706,"vX0":2.9658639764530963,"vY0":-130.7212235381967,"vZ0":0.19825496839170176,"x":148.04,"y":138.84,"x0":-1.862318829748792,"y0":50.00295883038653,"z0":5.486598504571845,"aX":-1.288149174684499},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":0.7,"spinRate":2391,"spinDirection":204},"zone":11,"typeConfidence":0.83,"plateTime":0.4171499563720542,"extension":6.002455782497309},"index":0,"playId":"a2dff822-3ecf-3b36-a99a-c491c21d95d4","pitchNumber":1,"startTime":"2026-05-30T01:24:52.755Z","endTime":"2026-05-30T01:24:56.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607466599815847,"aZ":-29.74119446011051,"pfxX":-9.0650739749789,"pfxZ":1.5220140014347052,"pX":-0.7662337974918869,"pZ":2.4634789320174058,"vX0":5.522823361362314,"vY0":-125.56074855026449,"vZ0":-1.0011564501898405,"x":146.21,"y":172.27,"x0":-1.8174778418488653,"y0":50.00078338944095,"z0":5.289129162608955,"aX":-14.461272154611768},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":15.1,"spinRate":1417,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.43634945918686974,"extension":6.227041026863823},"index":1,"playId":"8cb3e697-0cde-34b8-8eae-5447bcd6e128","pitchNumber":2,"startTime":"2026-05-30T01:25:07.365Z","endTime":"2026-05-30T01:25:10.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57357242681602,"aZ":-16.77379165705159,"pfxX":-4.235535740304694,"pfxZ":8.1918412355036,"pX":-0.5364704796935511,"pZ":3.635217604273802,"vX0":4.598228427345504,"vY0":-135.93781315300694,"vZ0":-1.8295057310369764,"x":137.45,"y":140.63,"x0":-1.6960913237809914,"y0":50.0009869469399,"z0":5.4759060857064155,"aX":-7.961172066036453},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":6.7,"spinRate":2262,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.4022436667229332,"extension":6.211079424467073},"index":2,"playId":"85f1d25c-a7df-3dda-92ce-bc0f41c34ee1","pitchNumber":3,"startTime":"2026-05-30T01:25:25.302Z","endTime":"2026-05-30T01:25:28.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-30T01:25:37.366Z","endTime":"2026-05-30T01:25:51.873Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.696666815634675,"aZ":-33.372187791067304,"pfxX":0.5315541883660764,"pfxZ":-0.7638684097230621,"pX":0.5571073820187848,"pZ":1.344858420281073,"vX0":5.351621987569961,"vY0":-124.15088267311202,"vZ0":-3.0440731913638843,"x":95.76,"y":202.47,"x0":-1.6949365754495873,"y0":50.00453900523374,"z0":5.362457310717502,"aX":0.8303720041876548},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.8,"breakHorizontal":-2.2,"spinRate":2433,"spinDirection":79},"zone":14,"typeConfidence":0.92,"plateTime":0.4410588017075794,"extension":6.246175961907541},"index":4,"playId":"f692e644-2679-3b87-bfbc-292100766b4a","pitchNumber":4,"startTime":"2026-05-30T01:25:51.873Z","endTime":"2026-05-30T01:25:55.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:25:55.457Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Jung doubles (15) on a line drive to left fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T01:26:02.966Z","endTime":"2026-05-30T01:26:33.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26150613692983,"aZ":-27.44913371237222,"pfxX":-9.990207743595521,"pfxZ":2.5276947224718196,"pX":-1.3506439481513013,"pZ":3.2596008692542062,"vX0":6.731111081503081,"vY0":-135.59234791202488,"vZ0":-0.8440010995935066,"x":168.48,"y":150.77,"x0":-2.5609543671913615,"y0":50.005546816592656,"z0":5.481626177326093,"aX":-18.698037474955434},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":16.8,"spinRate":2283,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.4031827006279567,"extension":6.194287147472745},"hitData":{"launchSpeed":65.6,"launchAngle":17.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.1,"coordY":130.93}},"index":0,"playId":"d7ed9556-0dba-3484-807b-e75be373b5bc","pitchNumber":1,"startTime":"2026-05-30T01:26:20.794Z","endTime":"2026-05-30T01:26:33.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.18,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:26:33.672Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Nimmo homers (7) on a fly ball to right field. Josh Jung scores.","rbi":2,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T01:26:34.995Z","endTime":"2026-05-30T01:27:56.088Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105736736708213,"aZ":-17.36450391418092,"pfxX":-4.324787327975675,"pfxZ":7.945810943381241,"pX":-1.4421864255930736,"pZ":4.348172757790688,"vX0":2.203358724230628,"vY0":-135.52240171390648,"vZ0":-0.04553267128992711,"x":171.97,"y":121.38,"x0":-1.703090721289353,"y0":50.00126692663787,"z0":5.576231842594357,"aX":-8.058482992884116},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":7.3,"spinRate":2094,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4038876862015446,"extension":6.156542484699354},"index":0,"playId":"6a0695ae-8c76-3769-bbd4-94ae42ba055a","pitchNumber":1,"startTime":"2026-05-30T01:27:11.770Z","endTime":"2026-05-30T01:27:14.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.958716793955567,"aZ":-27.71851681684769,"pfxX":0.3891238024716488,"pfxZ":2.6342198995247177,"pX":0.7795531025313789,"pZ":2.403407663090433,"vX0":6.2948427033969345,"vY0":-128.80909487924347,"vZ0":-1.9575944057630452,"x":87.29,"y":173.89,"x0":-1.7392823473796335,"y0":50.00535846454077,"z0":5.301540238865344,"aX":0.6570402590681518},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":-2.0,"spinRate":2442,"spinDirection":169},"zone":6,"typeConfidence":0.73,"plateTime":0.4240699721786463,"extension":6.2215710566548825},"hitData":{"launchSpeed":108.1,"launchAngle":33.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.42,"coordY":51.2}},"index":1,"playId":"e77b6c14-a6fc-3482-86cc-7b437cf10bfe","pitchNumber":2,"startTime":"2026-05-30T01:27:29.884Z","endTime":"2026-05-30T01:27:56.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":0.34,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:27:56.088Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T01:28:25.044Z","endTime":"2026-05-30T01:30:19.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"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:28:14.325Z","endTime":"2026-05-30T01:28:27.237Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.4,"endSpeed":74.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700200695789224,"aZ":-33.50913681206648,"pfxX":7.205251012594602,"pfxZ":-0.9661983999028081,"pX":1.4995645609958634,"pZ":2.278627115280993,"vX0":7.019211055154477,"vY0":-116.91012221021408,"vZ0":0.1791784521047104,"x":59.84,"y":177.26,"x0":-2.481467771835398,"y0":50.00404565992054,"z0":5.35442435237187,"aX":9.941096498292591},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.4,"breakHorizontal":-14.9,"spinRate":2595,"spinDirection":50},"zone":14,"typeConfidence":0.84,"plateTime":0.4690774738707315,"extension":6.3436575296287065},"index":1,"playId":"0de84449-2a3b-3c01-98c6-2668963402dd","pitchNumber":1,"startTime":"2026-05-30T01:28:27.237Z","endTime":"2026-05-30T01:28:30.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":82.1,"endSpeed":75.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.401198133666174,"aZ":-33.58257743636155,"pfxX":1.4408844575031037,"pfxZ":-0.9768659382723985,"pX":-0.2401735121198741,"pZ":3.250780332809064,"vX0":4.9564405695977065,"vY0":-119.49219029296472,"vZ0":1.7454164886573635,"x":126.15,"y":151.01,"x0":-2.529904082511401,"y0":50.00237081183319,"z0":5.531998211873983,"aX":2.0789081020250118},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":-3.8,"spinRate":2492,"spinDirection":63},"zone":2,"typeConfidence":0.89,"plateTime":0.4586809598920061,"extension":6.353308724691533},"index":2,"playId":"6260acf6-d52e-3335-a0aa-654c7ef371f3","pitchNumber":2,"startTime":"2026-05-30T01:28:40.698Z","endTime":"2026-05-30T01:28:43.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09077702711061,"aZ":-22.802182729750704,"pfxX":-9.674678913750995,"pfxZ":5.033368384306868,"pX":-0.37158015085199747,"pZ":3.014037288079024,"vX0":8.73378497343522,"vY0":-135.5139077662835,"vZ0":-2.0502849195883512,"x":131.16,"y":157.4,"x0":-2.3763211126006043,"y0":50.00634432882755,"z0":5.370208894154174,"aX":-18.03127734691208},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":2153,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.4038794344645962,"extension":6.318159336390706},"index":3,"playId":"e525b17d-4d74-34e6-a977-c3b286323f56","pitchNumber":3,"startTime":"2026-05-30T01:29:00.874Z","endTime":"2026-05-30T01:29:03.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":73.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013626641282578,"aZ":-36.44352055813193,"pfxX":8.088195178281662,"pfxZ":-3.148338944250021,"pX":0.6041639958263467,"pZ":1.9931163807074181,"vX0":4.846387558414728,"vY0":-116.0848519822474,"vZ0":0.22311083149025546,"x":93.97,"y":184.97,"x0":-2.565902862605245,"y0":50.00364835670745,"z0":5.3832793380491415,"aX":10.967315757425448},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-5.3,"breakHorizontal":-15.8,"spinRate":2578,"spinDirection":42},"zone":9,"typeConfidence":0.9,"plateTime":0.4729828386543682,"extension":6.367985478203087},"index":4,"playId":"668e4b33-de49-3da2-bce3-ebc30fd8639d","pitchNumber":4,"startTime":"2026-05-30T01:29:15.816Z","endTime":"2026-05-30T01:29:18.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.4,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.963548176998465,"aZ":-17.625268467795273,"pfxX":-5.59614593264745,"pfxZ":7.619833158276558,"pX":0.246473062610098,"pZ":3.6185955015646747,"vX0":8.969713042196732,"vY0":-137.20586793978697,"vZ0":-1.8600998521675942,"x":107.61,"y":141.08,"x0":-2.335872015249057,"y0":50.00326513569934,"z0":5.504684154824915,"aX":-10.68632711184448},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":8.3,"spinRate":2239,"spinDirection":215},"zone":12,"typeConfidence":0.88,"plateTime":0.3989915690124328,"extension":6.2435772876750715},"index":5,"playId":"4136743c-4799-3462-953e-4b5520d749b1","pitchNumber":5,"startTime":"2026-05-30T01:29:32.156Z","endTime":"2026-05-30T01:29:35.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":81.0,"endSpeed":74.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27137283941301,"aZ":-35.87640739822567,"pfxX":9.421464009361825,"pfxZ":-2.673930926004699,"pX":0.7281784063467657,"pZ":1.4804328001720897,"vX0":4.784772546700222,"vY0":-117.77063759669024,"vZ0":-0.9962999732643995,"x":89.24,"y":198.81,"x0":-2.5629284258849196,"y0":50.00263108808075,"z0":5.268667847768243,"aX":13.048601918642575},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.8,"breakHorizontal":-18.4,"spinRate":2496,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.4675849631559186,"extension":6.484349514308748},"index":6,"playId":"994f9990-0e91-343d-a1dc-d48769ce4259","pitchNumber":6,"startTime":"2026-05-30T01:29:56.873Z","endTime":"2026-05-30T01:30:00.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.153221461102206,"aZ":-17.968815395191445,"pfxX":-6.403277823233758,"pfxZ":7.468190996493931,"pX":-0.10540715532244478,"pZ":3.1890448062292815,"vX0":8.425087346382874,"vY0":-136.79973498640533,"vZ0":-2.628461889313158,"x":121.02,"y":152.68,"x0":-2.3879486623475237,"y0":50.00296589531361,"z0":5.388899394612556,"aX":-12.180903221671178},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2252,"spinDirection":223},"zone":2,"typeConfidence":0.86,"plateTime":0.39983069316588127,"extension":6.330926996981588},"hitData":{"launchSpeed":92.5,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.2,"coordY":146.0}},"index":7,"playId":"290060f1-ea82-3f99-8c45-c478e45ef386","pitchNumber":7,"startTime":"2026-05-30T01:30:12.250Z","endTime":"2026-05-30T01:30:19.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:30:19.971Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-30T01:30:23.657Z","endTime":"2026-05-30T01:31:33.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37645125901632,"aZ":-33.39870078047409,"pfxX":1.6784940307980503,"pfxZ":-0.8121399350508094,"pX":0.2857712815346813,"pZ":1.8465654319434135,"vX0":6.185304047409963,"vY0":-121.39835523683271,"vZ0":-1.6456754731575827,"x":106.11,"y":188.92,"x0":-2.506894754214191,"y0":50.0056975392711,"z0":5.423794338259068,"aX":2.5201800688237674},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-4.4,"spinRate":2426,"spinDirection":64},"zone":9,"typeConfidence":0.88,"plateTime":0.45011601416755376,"extension":6.385000934139066},"index":0,"playId":"bcd46c16-27c9-3c7f-b085-137bcc9b3780","pitchNumber":1,"startTime":"2026-05-30T01:30:43.107Z","endTime":"2026-05-30T01:31:10.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"}},"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":92.8,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.735948857437478,"aZ":-17.877266295342455,"pfxX":-5.826293304487005,"pfxZ":7.757023314736616,"pX":1.0809257876088472,"pZ":2.6825400943341964,"vX0":10.861728005417234,"vY0":-134.77273109810346,"vZ0":-3.950451033456347,"x":75.8,"y":166.35,"x0":-2.240862739406464,"y0":50.00369322154271,"z0":5.426597609096806,"aX":-10.740683313428498},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":8.3,"spinRate":2194,"spinDirection":219},"zone":12,"typeConfidence":0.88,"plateTime":0.4060966646579378,"extension":6.218745429299416},"index":1,"playId":"7d6126a2-1d3a-37af-bf33-5f41cc8bc76c","pitchNumber":2,"startTime":"2026-05-30T01:31:09.461Z","endTime":"2026-05-30T01:31:13.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.904456606496012,"aZ":-25.805999025496924,"pfxX":-9.75676804246481,"pfxZ":3.428876349175628,"pX":-1.2196233539345203,"pZ":2.7201853782926717,"vX0":6.732334117630823,"vY0":-135.2551226250964,"vZ0":-2.3480790385933137,"x":163.49,"y":165.33,"x0":-2.4706506999207254,"y0":50.002240818782624,"z0":5.4051738345701965,"aX":-18.115615978039376},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":16.3,"spinRate":2185,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4046288819609418,"extension":6.2356481567048725},"hitData":{"launchSpeed":70.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.3,"coordY":152.09}},"index":2,"playId":"7a45e9c7-4d98-3f96-809a-75e1777bc867","pitchNumber":3,"startTime":"2026-05-30T01:31:25.596Z","endTime":"2026-05-30T01:31:33.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:31:33.416Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lane Thomas grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T01:33:30.278Z","endTime":"2026-05-30T01:34:45.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":86.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06005488360374,"aZ":-15.501690423339426,"pfxX":3.5708322691496694,"pfxZ":8.81269004482837,"pX":0.699699017702747,"pZ":2.9094549643007297,"vX0":-4.3171551450106564,"vY0":-136.21298588400214,"vZ0":-4.213018602060365,"x":90.33,"y":160.22,"x0":1.836281530555881,"y0":50.00118110788725,"z0":5.537801553060295,"aX":6.75433756843011},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-5.6,"spinRate":2261,"spinDirection":148},"zone":3,"typeConfidence":0.87,"plateTime":0.4011027000508496,"extension":6.529888042577235},"index":0,"playId":"8ccaae39-4f30-3bd2-b5e6-4bba580c773b","pitchNumber":1,"startTime":"2026-05-30T01:33:44.719Z","endTime":"2026-05-30T01:33:47.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.1,"endSpeed":79.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329499515911657,"aZ":-22.1918352704,"pfxX":8.15480462108869,"pfxZ":6.218001971297237,"pX":1.0803129407127292,"pZ":1.6425683479287414,"vX0":-3.698951736458617,"vY0":-125.37031009107172,"vZ0":-5.166922974560589,"x":75.82,"y":194.43,"x0":1.5086062233743038,"y0":50.002747504812135,"z0":5.521431794239009,"aX":13.091515431170041},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.4,"breakHorizontal":-14.0,"spinRate":1719,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.43547515516807245,"extension":6.763882297361337},"index":1,"playId":"29d76284-2c76-3e34-a80a-bf6ed9f836a6","pitchNumber":2,"startTime":"2026-05-30T01:33:58.972Z","endTime":"2026-05-30T01:34:02.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":79.6,"endSpeed":73.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.307954374361536,"aZ":-44.02704511316647,"pfxX":-3.1433681663080817,"pfxZ":-8.686226250711888,"pX":1.2822168538247516,"pZ":2.582308814026907,"vX0":0.22576063504478022,"vY0":-115.95511734671574,"vZ0":2.3028009901619497,"x":68.12,"y":169.06,"x0":1.5921968769860115,"y0":50.003416899263534,"z0":5.771188793733678,"aX":-4.288484502499712},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.9,"breakHorizontal":5.6,"spinRate":2205,"spinDirection":331},"zone":12,"typeConfidence":0.9,"plateTime":0.4720196833281216,"extension":6.611951872131045},"index":2,"playId":"7315f1db-eda4-3ec9-8091-3b83dc3511bc","pitchNumber":3,"startTime":"2026-05-30T01:34:14.089Z","endTime":"2026-05-30T01:34:17.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332137117465024,"aZ":-16.764007316473602,"pfxX":3.0362371807566966,"pfxZ":8.323280002539857,"pX":-0.45676639777535405,"pZ":2.866945147491884,"vX0":-6.384639084521524,"vY0":-134.95684976198393,"vZ0":-3.9184631045388314,"x":134.41,"y":161.37,"x0":1.5411906252027772,"y0":50.004562586397476,"z0":5.512580501548139,"aX":5.623351271134302},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-4.2,"spinRate":2178,"spinDirection":154},"zone":1,"typeConfidence":0.82,"plateTime":0.4052750512304759,"extension":6.874360067114571},"hitData":{"launchSpeed":95.3,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":169.32}},"index":3,"playId":"c6afac9f-b274-3fe9-8bba-9b423ad380d8","pitchNumber":4,"startTime":"2026-05-30T01:34:36.666Z","endTime":"2026-05-30T01:34:45.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:34:45.434Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T01:34:45.854Z","endTime":"2026-05-30T01:36:34.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08250988965642,"aZ":-14.865058714964707,"pfxX":5.297083240325056,"pfxZ":8.838040835861337,"pX":-1.0949209973422287,"pZ":2.9861538820061173,"vX0":-9.07775072404634,"vY0":-138.39374434276408,"vZ0":-4.505697726519294,"x":158.74,"y":158.15,"x0":1.525095556995841,"y0":50.004103041530314,"z0":5.616513468274362,"aX":10.376501241477623},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-7.9,"spinRate":2310,"spinDirection":156},"zone":11,"typeConfidence":0.88,"plateTime":0.3943211093108121,"extension":6.651211461564274},"index":0,"playId":"c8600613-7d08-3a2c-a708-90ad003463cc","pitchNumber":1,"startTime":"2026-05-30T01:35:10.476Z","endTime":"2026-05-30T01:35:14.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66639262105464,"aZ":-15.155443938478356,"pfxX":1.8360386762975736,"pfxZ":8.928563165058726,"pX":-0.20843871217899784,"pZ":2.549640384239887,"vX0":-5.595825998834355,"vY0":-136.81885706535226,"vZ0":-5.4387267540813955,"x":124.95,"y":169.94,"x0":1.619905087713822,"y0":50.00188312316625,"z0":5.592674747139374,"aX":3.49971082979651},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":-2.2,"spinRate":2229,"spinDirection":157},"zone":5,"typeConfidence":0.85,"plateTime":0.3995015762842482,"extension":6.928270162115458},"index":1,"playId":"9301283a-bf9d-3284-9f74-2b4ab9466255","pitchNumber":2,"startTime":"2026-05-30T01:35:27.514Z","endTime":"2026-05-30T01:35:30.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66750820401311,"aZ":-21.449375032933837,"pfxX":6.799001799774391,"pfxZ":6.782678544021836,"pX":-0.9351146625313097,"pZ":-0.8238128822451252,"vX0":-7.87321990270768,"vY0":-124.84806821596754,"vZ0":-10.501316267363912,"x":152.64,"y":261.02,"x0":1.3730584045248184,"y0":50.005762721117215,"z0":5.196095332201416,"aX":10.756609574144438},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.1,"breakHorizontal":-10.6,"spinRate":1690,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.4383751395190907,"extension":6.968228015117752},"index":2,"playId":"43a55dc4-5b03-3638-8b0e-70a4056d77e7","pitchNumber":3,"startTime":"2026-05-30T01:35:44.945Z","endTime":"2026-05-30T01:35:47.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.279821569919775,"aZ":-24.004085668473863,"pfxX":0.07878081734609266,"pfxZ":4.750644592585606,"pX":-0.8481025909642922,"pZ":1.0933989611996189,"vX0":-5.979778047047784,"vY0":-129.6192010137571,"vZ0":-6.594820348959597,"x":149.33,"y":209.26,"x0":1.4679607591089285,"y0":50.006292100841584,"z0":5.475249017978242,"aX":0.13685512924922166},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":1.1,"spinRate":1990,"spinDirection":166},"zone":13,"typeConfidence":0.88,"plateTime":0.42079752061022857,"extension":7.246849504614404},"index":3,"playId":"041cdc28-59ed-3ddf-bb6b-aa16dd81379e","pitchNumber":4,"startTime":"2026-05-30T01:36:06.446Z","endTime":"2026-05-30T01:36:09.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.2,"endSpeed":79.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.794744831361214,"aZ":-20.563140722763272,"pfxX":8.422641205205053,"pfxZ":7.238070683609141,"pX":0.18996827549053322,"pZ":2.227640179510686,"vX0":-6.046215466280591,"vY0":-125.42159905147018,"vZ0":-3.976864770261214,"x":109.76,"y":178.63,"x0":1.5297252290952588,"y0":50.000976877199705,"z0":5.497149671027252,"aX":13.506223319513438},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.5,"breakHorizontal":-14.0,"spinRate":1889,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.4356116850861538,"extension":6.992055842056467},"hitData":{"launchSpeed":81.8,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.35,"coordY":153.61}},"index":4,"playId":"54ba0b08-16dd-379f-b9f7-495388f3960a","pitchNumber":5,"startTime":"2026-05-30T01:36:26.677Z","endTime":"2026-05-30T01:36:34.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:36:34.182Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-30T01:36:42.120Z","endTime":"2026-05-30T01:39:11.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513376523565668,"aZ":-13.922804079338638,"pfxX":5.346505747336032,"pfxZ":9.507670094795008,"pX":-1.6971360688825925,"pZ":3.1080791669796475,"vX0":-10.37468132096083,"vY0":-137.4481481439252,"vZ0":-4.0453841118087555,"x":181.69,"y":154.86,"x0":1.4260154585425007,"y0":50.00359189260492,"z0":5.53973670168421,"aX":10.265257956622333},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-7.6,"spinRate":2305,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.3979880815114365,"extension":6.973894217859053},"index":0,"playId":"ef21693a-a0d4-32ba-adc5-1bbaaed73de7","pitchNumber":1,"startTime":"2026-05-30T01:37:01.340Z","endTime":"2026-05-30T01:37:04.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619494753841803,"aZ":-12.762520520441266,"pfxX":2.5081146923505364,"pfxZ":10.003260491497425,"pX":-0.1906799850793458,"pZ":2.1818798022090653,"vX0":-5.9116818504282485,"vY0":-138.14629131270925,"vZ0":-6.4694548163152215,"x":124.27,"y":179.87,"x0":1.64732921115628,"y0":50.00487809747079,"z0":5.405343490204893,"aX":4.868762771411041},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":-3.4,"spinRate":2233,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.39588976723887415,"extension":6.659491092548137},"index":1,"playId":"aad0ea3e-12be-3a19-beba-794a5a4f3a5d","pitchNumber":2,"startTime":"2026-05-30T01:37:19.450Z","endTime":"2026-05-30T01:37:22.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07093851017587,"aZ":-25.69780558664444,"pfxX":-1.1847116173333347,"pfxZ":3.815844490137555,"pX":-1.159161498360765,"pZ":1.1056978566367384,"vX0":-6.634235424791141,"vY0":-128.7391761084765,"vZ0":-6.125210534092674,"x":161.18,"y":208.93,"x0":1.5938559609023075,"y0":50.00194654365099,"z0":5.476941293008433,"aX":-2.0081228698827625},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":3.5,"spinRate":1963,"spinDirection":171},"zone":13,"typeConfidence":0.89,"plateTime":0.42374680135296394,"extension":6.6942987810117085},"index":2,"playId":"0e1ed19b-802c-3523-8ba9-96923ed38dde","pitchNumber":3,"startTime":"2026-05-30T01:37:34.658Z","endTime":"2026-05-30T01:37:38.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51327677609997,"aZ":-13.14223699121281,"pfxX":2.428773909687569,"pfxZ":9.88856599005245,"pX":-0.14198072279961146,"pZ":2.4039112113575576,"vX0":-5.647683095976204,"vY0":-137.61964184267447,"vZ0":-5.796679304889675,"x":122.41,"y":173.87,"x0":1.618021334486549,"y0":50.004905647459225,"z0":5.421937811254642,"aX":4.675808475105338},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-3.2,"spinRate":2244,"spinDirection":150},"zone":5,"typeConfidence":0.89,"plateTime":0.3974422064244325,"extension":6.483825754381445},"index":3,"playId":"80a4b9bd-b571-3a44-ae8e-cbde42abe21e","pitchNumber":4,"startTime":"2026-05-30T01:37:52.050Z","endTime":"2026-05-30T01:37:55.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.2,"endSpeed":79.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.511553325099666,"aZ":-21.522040831566216,"pfxX":8.120637375815665,"pfxZ":6.678690597161278,"pX":0.9402726691633252,"pZ":2.356403610949757,"vX0":-4.191387068225601,"vY0":-125.52536889433915,"vZ0":-3.4076872879575912,"x":81.16,"y":175.16,"x0":1.577017934796116,"y0":50.00267972311737,"z0":5.484612489558767,"aX":12.953250836350668},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.5,"breakHorizontal":-13.7,"spinRate":1700,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4364130031898572,"extension":6.995072878482546},"index":4,"playId":"d21dc119-14dd-3f65-8cf3-5d41ab82fdbb","pitchNumber":5,"startTime":"2026-05-30T01:38:17.410Z","endTime":"2026-05-30T01:38:20.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84585155414782,"aZ":-41.48559629815922,"pfxX":-0.9922487755034282,"pfxZ":-6.3739171039953355,"pX":-0.3392830467113839,"pZ":3.148930944154062,"vX0":-3.530514592754342,"vY0":-119.96317233644906,"vZ0":2.344308937345873,"x":129.93,"y":153.76,"x0":1.2794873512672562,"y0":50.005352782813944,"z0":5.852665410627243,"aX":-1.4483111776255404},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.7,"breakHorizontal":2.6,"spinRate":2216,"spinDirection":336},"zone":1,"typeConfidence":0.9,"plateTime":0.45629033886561166,"extension":6.710247240746672},"index":5,"playId":"2be5f03f-7c1e-3ea2-887c-db0636375332","pitchNumber":6,"startTime":"2026-05-30T01:38:47.963Z","endTime":"2026-05-30T01:38:51.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82062248442445,"aZ":-28.02179190793708,"pfxX":-0.5838816931035299,"pfxZ":2.423598565671165,"pX":-0.010918805378439395,"pZ":3.661171223709762,"vX0":-3.8626757274872285,"vY0":-129.8072569607829,"vZ0":0.1455063233723749,"x":117.42,"y":139.93,"x0":1.5691297674193154,"y0":50.00641039924357,"z0":5.728588740057883,"aX":-1.0010781478416677},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":1.9,"spinRate":1983,"spinDirection":186},"zone":11,"typeConfidence":0.49,"plateTime":0.4211103409119321,"extension":6.656625935358328},"index":6,"playId":"17f8f1af-d38d-3bd2-8343-a578d4fd19b4","pitchNumber":7,"startTime":"2026-05-30T01:39:08.814Z","endTime":"2026-05-30T01:39:11.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:39:11.814Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to third baseman Maikel Garcia in foul territory.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T01:41:45.566Z","endTime":"2026-05-30T01:41:57.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Cruz replaces Stephen Kolek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T01:40:42.975Z","endTime":"2026-05-30T01:41:47.845Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674444,"link":"/api/v1/people/674444"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.3,"endSpeed":88.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67580117502775,"aZ":-15.665441878743522,"pfxX":-6.985957618768844,"pfxZ":8.191041616174392,"pX":-0.632888395907977,"pZ":3.1544488062261515,"vX0":7.947516613375151,"vY0":-141.41360033244942,"vZ0":-3.790117996045488,"x":141.12,"y":153.61,"x0":-2.5784454727940087,"y0":50.00441738333642,"z0":5.523715532108479,"aX":-14.083450083196702},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":10.9,"spinRate":2368,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3880257546249468,"extension":6.155728284630784},"hitData":{"launchSpeed":85.1,"launchAngle":74.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.01,"coordY":176.7}},"index":1,"playId":"5c3657ef-6e39-3725-97a0-e6b2c6001348","pitchNumber":1,"startTime":"2026-05-30T01:41:47.845Z","endTime":"2026-05-30T01:41:57.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:41:57.585Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T01:42:00.411Z","endTime":"2026-05-30T01:43:28.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415211839984657,"aZ":-17.18723243410913,"pfxX":-7.1104090519585466,"pfxZ":7.371505323931981,"pX":-0.9287066227176587,"pZ":2.667446789150495,"vX0":7.225884547668178,"vY0":-141.47586071893264,"vZ0":-4.674804455554055,"x":152.4,"y":166.76,"x0":-2.588587900940398,"y0":50.0030490727576,"z0":5.438322391692027,"aX":-14.4556165260487},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":11.4,"spinRate":2341,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3867337863549136,"extension":6.202958249752966},"index":0,"playId":"9dff8040-5a65-3776-9e31-38542b1987a9","pitchNumber":1,"startTime":"2026-05-30T01:42:22.266Z","endTime":"2026-05-30T01:42:25.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.5,"endSpeed":89.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.683306752882437,"aZ":-16.272575101383538,"pfxX":-8.416188323511753,"pfxZ":7.766056049075541,"pX":-0.15264393803423093,"pZ":3.354531642626826,"vX0":9.705223373524571,"vY0":-141.78310034461552,"vZ0":-2.7469068419048703,"x":122.82,"y":148.21,"x0":-2.517314004456093,"y0":50.00198177596602,"z0":5.367091001192316,"aX":-17.23220603502382},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":13.4,"spinRate":2288,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3854691622304678,"extension":6.2875751001971025},"index":1,"playId":"ec712717-6e5f-35d5-89a8-d11530cb691f","pitchNumber":2,"startTime":"2026-05-30T01:42:37.099Z","endTime":"2026-05-30T01:42:40.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"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-30T01:42:44.082Z","endTime":"2026-05-30T01:42:55.380Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":98.4,"endSpeed":90.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.856774821578103,"aZ":-17.666671945888236,"pfxX":-7.959567707037166,"pfxZ":6.972130589009339,"pX":-0.20876502902543623,"pZ":3.1086662409859382,"vX0":9.450846798096777,"vY0":-143.0480198273546,"vZ0":-3.1416509409307993,"x":124.96,"y":154.85,"x0":-2.515466608822432,"y0":50.00026794581549,"z0":5.323638761002058,"aX":-16.555478276945838},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2362,"spinDirection":223},"zone":2,"typeConfidence":0.9,"plateTime":0.3823614735163199,"extension":6.133495310496482},"index":3,"playId":"91142cf5-734b-3383-a99b-a75010ea1ef2","pitchNumber":3,"startTime":"2026-05-30T01:42:55.380Z","endTime":"2026-05-30T01:42:58.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01254912247006,"aZ":-25.771798983137668,"pfxX":0.14841616693799797,"pfxZ":3.4804622189525984,"pX":-0.4091063494769894,"pZ":1.5529744576416706,"vX0":5.769112388282432,"vY0":-134.07229797163794,"vZ0":-5.438654069638485,"x":132.59,"y":196.85,"x0":-2.5983110592622567,"y0":50.00470673615092,"z0":5.42124065014803,"aX":0.2727288177574783},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":-1.3,"spinRate":2232,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.4068266075201308,"extension":6.314859047046631},"hitData":{"launchSpeed":89.6,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.96,"coordY":147.52}},"index":4,"playId":"0c774034-e49d-3fd7-baa9-03ac7b2e4783","pitchNumber":4,"startTime":"2026-05-30T01:43:21.090Z","endTime":"2026-05-30T01:43:28.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:43:28.874Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T01:43:49.878Z","endTime":"2026-05-30T01:45:59.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17317929163909,"aZ":-16.265816829774277,"pfxX":-6.718407489541825,"pfxZ":7.58062241339376,"pX":0.554046094657749,"pZ":2.8074062388235697,"vX0":10.863506511837516,"vY0":-143.47505102223138,"vZ0":-4.287067283538578,"x":95.88,"y":162.98,"x0":-2.397190208279624,"y0":50.002495875599436,"z0":5.325166237020273,"aX":-14.098972857527604},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.1,"breakHorizontal":10.2,"spinRate":2158,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.38081105592307285,"extension":6.366502077238183},"index":0,"playId":"c7e76fe3-1c22-380e-95d4-da517729ccf4","pitchNumber":1,"startTime":"2026-05-30T01:43:53.375Z","endTime":"2026-05-30T01:43:56.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.547479860052285,"aZ":-15.282316091430634,"pfxX":-7.524052164465798,"pfxZ":8.195767185960953,"pX":0.7514222175985081,"pZ":2.291016259851823,"vX0":13.57425009857793,"vY0":-142.4060986871211,"vZ0":-5.722876502693556,"x":88.36,"y":176.92,"x0":-3.091452145226983,"y0":50.00613200007671,"z0":5.287320423337941,"aX":-15.514776940258814},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2127,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3840739807181137,"extension":6.427007235256719},"index":1,"playId":"70c0c77b-2bc8-3793-8979-841551298062","pitchNumber":2,"startTime":"2026-05-30T01:44:08.136Z","endTime":"2026-05-30T01:44:12.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89495791048469,"aZ":-12.057344486889956,"pfxX":-7.002130757230129,"pfxZ":9.75834408985401,"pX":-0.9077461212341457,"pZ":2.207587306510192,"vX0":8.760359385545934,"vY0":-142.67936139731884,"vZ0":-6.516423125987621,"x":151.6,"y":179.18,"x0":-3.1084609185831416,"y0":50.003149655965615,"z0":5.2813671466419425,"aX":-14.43505329430865},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":10.9,"spinRate":2304,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3839223074416691,"extension":6.455125927515231},"index":2,"playId":"67c6c94b-41c2-380e-9412-000ca6792dfb","pitchNumber":3,"startTime":"2026-05-30T01:44:26.349Z","endTime":"2026-05-30T01:44:53.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214755407265738,"aZ":-26.48298557101902,"pfxX":1.6408283570625979,"pfxZ":3.175021238832949,"pX":0.38737126788037873,"pZ":1.6368620193267758,"vX0":8.642619229475983,"vY0":-132.56691805395238,"vZ0":-4.812940641226645,"x":102.23,"y":194.58,"x0":-3.117790181553993,"y0":50.0058826782648,"z0":5.390356410200458,"aX":2.943522045371786},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":-4.7,"spinRate":2202,"spinDirection":164},"zone":9,"typeConfidence":0.87,"plateTime":0.41192002849407316,"extension":6.418570701789004},"index":3,"playId":"d18389d5-3810-328f-9230-dec369c2df01","pitchNumber":4,"startTime":"2026-05-30T01:44:56.325Z","endTime":"2026-05-30T01:45:00.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":98.5,"endSpeed":89.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96585212891705,"aZ":-13.709048001330972,"pfxX":-8.527164058031138,"pfxZ":8.927912307243396,"pX":-0.2244974169766257,"pZ":2.511732718220011,"vX0":11.25902819762962,"vY0":-142.90547394162763,"vZ0":-5.192456955254206,"x":125.56,"y":170.96,"x0":-3.1077228554033227,"y0":50.0031942247489,"z0":5.213707876009967,"aX":-17.63685406645348},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.2,"breakHorizontal":13.2,"spinRate":2268,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3832948318270617,"extension":6.402501479181144},"index":4,"playId":"03027ffe-950e-39a0-965b-7eb783597391","pitchNumber":5,"startTime":"2026-05-30T01:45:13.046Z","endTime":"2026-05-30T01:45:16.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40557351241571,"aZ":-25.002710698296205,"pfxX":0.24724125849815337,"pfxZ":3.9417465355236088,"pX":1.7231863952301008,"pZ":1.7468577240748258,"vX0":12.467505943638383,"vY0":-133.2538825878995,"vZ0":-4.8320098922593795,"x":51.32,"y":191.61,"x0":-3.0249541048498516,"y0":50.004275416083594,"z0":5.363086491521164,"aX":0.4489967686664813},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-2.9,"spinRate":2083,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4091652053153916,"extension":6.5285049814655896},"index":5,"playId":"6bcb0f06-8148-3339-9a03-6d226d8273a8","pitchNumber":6,"startTime":"2026-05-30T01:45:37.002Z","endTime":"2026-05-30T01:45:40.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487489640124885,"aZ":-13.612855791521206,"pfxX":-7.0316709651494165,"pfxZ":9.029878318785519,"pX":-0.3038455246685379,"pZ":3.3955530112447434,"vX0":10.54539504844936,"vY0":-141.5748601968625,"vZ0":-2.9048879164704955,"x":128.58,"y":147.1,"x0":-3.1417341288945164,"y0":50.003119100623955,"z0":5.291673317296652,"aX":-14.455472929754123},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":10.9,"spinRate":2122,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38503129683889403,"extension":6.535184752644594},"index":6,"playId":"a4373b44-fc15-322c-ad78-47271f967f77","pitchNumber":7,"startTime":"2026-05-30T01:45:54.076Z","endTime":"2026-05-30T01:45:59.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:45:59.233Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nicky Lopez homers (1) on a line drive to right center field. Danny Jansen scores.","rbi":2,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T01:46:00.811Z","endTime":"2026-05-30T01:47:58.595Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"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,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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":{"id":674444,"link":"/api/v1/people/674444"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":674444,"link":"/api/v1/people/674444"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":87.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90609743987079,"aZ":-21.572672070507675,"pfxX":-2.3289010678076703,"pfxZ":5.42467838756416,"pX":-0.579134366681671,"pZ":3.498769281651702,"vX0":6.422167934124775,"vY0":-137.78627591223204,"vZ0":-1.4103747999502483,"x":139.08,"y":144.31,"x0":-2.620783894726444,"y0":50.002951384796816,"z0":5.451879096627457,"aX":-4.552255815383577},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":3.1,"spinRate":2121,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3950596069856682,"extension":6.3308331300052005},"index":0,"playId":"d06c0559-8d1a-348f-a278-40bba6755b59","pitchNumber":1,"startTime":"2026-05-30T01:46:25.424Z","endTime":"2026-05-30T01:46:28.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88369958702359,"aZ":-20.23071349368157,"pfxX":0.2955533509604136,"pfxZ":6.256488157086448,"pX":0.9683103824967338,"pZ":1.160062824331926,"vX0":9.44241955825701,"vY0":-136.55027913604633,"vZ0":-7.344618388514305,"x":80.09,"y":207.46,"x0":-2.5567561311503897,"y0":50.004926885273726,"z0":5.25087211008057,"aX":0.565172353886442},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":-2.3,"spinRate":2156,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39939287647563715,"extension":6.5457085503744015},"index":1,"playId":"de91197d-30b4-33a8-bdea-8afc4a55fe69","pitchNumber":2,"startTime":"2026-05-30T01:46:42.987Z","endTime":"2026-05-30T01:46:45.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":96.6,"endSpeed":89.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52326181877797,"aZ":-11.992033213987598,"pfxX":-7.3124222653127,"pfxZ":10.04354314110711,"pX":0.7736454725932107,"pZ":1.636278058856071,"vX0":11.596978142471293,"vY0":-140.11832398310227,"vZ0":-7.4872541337630745,"x":87.51,"y":194.6,"x0":-2.448776338140943,"y0":50.00309304129905,"z0":5.108003919922204,"aX":-14.69516818669941},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2180,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.38934289277510503,"extension":6.609767648765364},"index":2,"playId":"1eadb923-d841-374f-846c-0db97f67397e","pitchNumber":3,"startTime":"2026-05-30T01:47:01.301Z","endTime":"2026-05-30T01:47:05.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.3,"endSpeed":89.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49913812533969,"aZ":-13.880849834420001,"pfxX":-8.332591549715119,"pfxZ":8.94040353413882,"pX":-0.5090809505160631,"pZ":2.852459509907732,"vX0":9.116985254552207,"vY0":-141.49201661527948,"vZ0":-4.038609900040275,"x":136.4,"y":161.76,"x0":-2.6763183068619494,"y0":50.00339342784401,"z0":5.175515815093034,"aX":-17.05163392723691},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":13.4,"spinRate":2245,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.3857486830362724,"extension":6.518493627554124},"index":3,"playId":"e3759b46-8d86-30d5-b531-aac2229ccd57","pitchNumber":4,"startTime":"2026-05-30T01:47:19.162Z","endTime":"2026-05-30T01:47:22.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.507472573515358,"aZ":-11.403859600928273,"pfxX":-7.97299038268333,"pfxZ":10.140075835422827,"pX":0.21701776225674319,"pZ":1.6476884483745258,"vX0":10.565121852668126,"vY0":-141.55969476653422,"vZ0":-7.5326865433176655,"x":108.73,"y":194.29,"x0":-2.5115409207829753,"y0":50.00125444727139,"z0":5.057130125838135,"aX":-16.33010668450614},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":12.5,"spinRate":2240,"spinDirection":221},"zone":8,"typeConfidence":0.91,"plateTime":0.38554859905355965,"extension":6.547899910198525},"hitData":{"launchSpeed":101.7,"launchAngle":20.0,"totalDistance":397.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":169.26,"coordY":44.45}},"index":4,"playId":"673c3988-f65b-347c-9d8b-04c90e36563e","pitchNumber":5,"startTime":"2026-05-30T01:47:37.945Z","endTime":"2026-05-30T01:47:58.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.06,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:47:58.595Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-30T01:47:52.156Z","endTime":"2026-05-30T01:49:29.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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(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":95.4,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53094437669979,"aZ":-21.600037332492995,"pfxX":-2.4114582786656036,"pfxZ":5.34678031674418,"pX":-0.3258865625822335,"pZ":2.819797372226811,"vX0":7.246625840888125,"vY0":-138.89386423633675,"vZ0":-3.0129845844168672,"x":129.42,"y":162.65,"x0":-2.6414231355568574,"y0":50.00374997312279,"z0":5.334984079910455,"aX":-4.770656339384},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":3.1,"spinRate":2052,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39251890065119976,"extension":6.479648820740237},"index":0,"playId":"bc49590b-bdbc-34af-a10e-48963c4d6af6","pitchNumber":1,"startTime":"2026-05-30T01:48:23.802Z","endTime":"2026-05-30T01:48:26.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.7,"endSpeed":89.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.536942689443308,"aZ":-15.981343078128354,"pfxX":-4.272893838751589,"pfxZ":7.887679935870565,"pX":-0.8536060418675928,"pZ":4.138599404607248,"vX0":6.602396216890976,"vY0":-142.14744252245603,"vZ0":-0.7221332840752165,"x":149.54,"y":127.04,"x0":-2.647623550363206,"y0":50.00552609905211,"z0":5.407309479924033,"aX":-8.775619893365263},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2174,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3848167752956515,"extension":6.426495142265506},"index":1,"playId":"b22b2960-46f4-33ed-be3f-367c651bfa82","pitchNumber":2,"startTime":"2026-05-30T01:48:40.236Z","endTime":"2026-05-30T01:48:43.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313277753750782,"aZ":-13.794184883075374,"pfxX":-6.954587309822537,"pfxZ":8.891264585829088,"pX":-0.5441716749698113,"pZ":1.8680659787244762,"vX0":8.383629416307793,"vY0":-142.11205414490925,"vZ0":-6.743142319847575,"x":137.74,"y":188.34,"x0":-2.614115508542583,"y0":50.001265226146096,"z0":5.12940404221741,"aX":-14.375364834602044},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":11.2,"spinRate":2046,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.38385909958930764,"extension":6.4892313678585},"index":2,"playId":"4ce48ab5-b720-35d1-a285-ca8a90200bdd","pitchNumber":3,"startTime":"2026-05-30T01:48:58.344Z","endTime":"2026-05-30T01:49:25.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16249729390646,"aZ":-28.604161674025313,"pfxX":0.3767941135933883,"pfxZ":2.0613236399523505,"pX":-1.3899273780148549,"pZ":3.4325296339423264,"vX0":3.3080729864340586,"vY0":-130.1519176864415,"vZ0":0.148687426051493,"x":169.98,"y":146.1,"x0":-2.7218957532876398,"y0":50.00175024222257,"z0":5.526108957344832,"aX":0.6507551341308471},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":-1.3,"spinRate":2206,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.41949715985623115,"extension":6.388720558957752},"index":3,"playId":"06a8c95f-b99b-3d79-badf-a1a2a561c60f","pitchNumber":4,"startTime":"2026-05-30T01:49:26.364Z","endTime":"2026-05-30T01:49:29.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:49:29.557Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T01:51:30.878Z","endTime":"2026-05-30T01:52:09.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.732368384704806,"aZ":-17.024946937348904,"pfxX":3.191340704709765,"pfxZ":8.090634477470847,"pX":0.9321714614102604,"pZ":4.596690018234127,"vX0":-3.287770336522094,"vY0":-135.7281836941227,"vZ0":0.09322705995130465,"x":81.47,"y":114.67,"x0":1.7425328524807997,"y0":50.00167399128026,"z0":5.744062573044494,"aX":5.974990012391565},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":-5.2,"spinRate":2183,"spinDirection":155},"zone":12,"typeConfidence":0.81,"plateTime":0.4030130392861331,"extension":6.550745650866177},"index":0,"playId":"6e03c440-9dac-3e2a-9f96-315c28443caf","pitchNumber":1,"startTime":"2026-05-30T01:51:39.794Z","endTime":"2026-05-30T01:51:42.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399911777163883,"aZ":-13.917217178547881,"pfxX":2.095203860193104,"pfxZ":9.916340011227872,"pX":0.4091318651587243,"pZ":2.819514639614642,"vX0":-3.788025152794855,"vY0":-134.84053224270502,"vZ0":-4.793559267863106,"x":101.4,"y":162.65,"x0":1.5600984048025597,"y0":50.00128302515462,"z0":5.602670328260974,"aX":3.8571732979092634},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":-3.0,"spinRate":2067,"spinDirection":149},"zone":6,"typeConfidence":0.82,"plateTime":0.40625540914260183,"extension":6.63368896686848},"hitData":{"launchSpeed":98.2,"launchAngle":46.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.34,"coordY":86.9}},"index":1,"playId":"9c10aa2c-57b4-3180-a890-410b1935bf9e","pitchNumber":2,"startTime":"2026-05-30T01:51:58.179Z","endTime":"2026-05-30T01:52:09.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:52:09.703Z","atBatIndex":49},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Starling Marte hit by pitch.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T01:52:20.242Z","endTime":"2026-05-30T01:53:08.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.8,"endSpeed":73.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.599783741443158,"aZ":-38.676744303928444,"pfxX":0.10708226958431988,"pfxZ":-4.743305383342692,"pX":0.8213343693240671,"pZ":2.6779160075083994,"vX0":-1.7151668586185256,"vY0":-116.29554375888094,"vZ0":1.3017035646066268,"x":85.69,"y":166.48,"x0":1.5541648139412194,"y0":50.00304293081951,"z0":5.7767038427555875,"aX":0.1471725246229912},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.0,"breakHorizontal":0.2,"spinRate":2087,"spinDirection":329},"zone":6,"typeConfidence":0.9,"plateTime":0.47079703105638604,"extension":6.401267783533749},"index":0,"playId":"7e541edc-2385-3a71-96d9-a90f103c2d1d","pitchNumber":1,"startTime":"2026-05-30T01:52:32.424Z","endTime":"2026-05-30T01:52:35.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06535906117609,"aZ":-21.39708909942909,"pfxX":7.43613152878703,"pfxZ":6.804677539234908,"pX":0.7258171444015744,"pZ":1.8618271663959018,"vX0":-3.9320403902441194,"vY0":-124.76659069042768,"vZ0":-4.800504033948065,"x":89.33,"y":188.51,"x0":1.3524767709568557,"y0":50.00239149502603,"z0":5.564171313678897,"aX":11.774933795734556},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.5,"breakHorizontal":-12.6,"spinRate":1740,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.43825818034915054,"extension":6.8399599690129405},"index":1,"playId":"876d9111-8ae3-3ea1-a8ec-dee17c4c8e41","pitchNumber":2,"startTime":"2026-05-30T01:52:46.370Z","endTime":"2026-05-30T01:52:49.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.034416576950715,"aZ":-14.612474290528874,"pfxX":0.8049575241604763,"pfxZ":9.145028812521138,"pX":-0.9386523751562689,"pZ":3.890773718483873,"vX0":-6.419403220975392,"vY0":-137.35843935598174,"vZ0":-2.359387709342196,"x":152.78,"y":133.73,"x0":1.3191080743147707,"y0":50.00066236478553,"z0":5.748584539812588,"aX":1.5461102892879235},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-0.1,"spinRate":2129,"spinDirection":158},"zone":11,"typeConfidence":0.84,"plateTime":0.3980183816303171,"extension":6.76914938269939},"index":2,"playId":"fca0d519-1383-3a1e-8d8d-d29dc3b9b72c","pitchNumber":3,"startTime":"2026-05-30T01:53:01.640Z","endTime":"2026-05-30T01:53:08.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:53:08.203Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks. Starling Marte to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T01:53:05.217Z","endTime":"2026-05-30T01:55:32.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20731327579234,"aZ":-14.594033694346736,"pfxX":7.326583353715494,"pfxZ":9.146865037844403,"pX":0.6970892406291931,"pZ":3.725439564397517,"vX0":-4.528974828555455,"vY0":-137.89219196060532,"vZ0":-2.735943418590686,"x":90.43,"y":138.19,"x0":1.4105605013380693,"y0":50.00269085217122,"z0":5.717456192175175,"aX":14.082070015918944},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-12.2,"spinRate":2055,"spinDirection":156},"zone":12,"typeConfidence":0.72,"plateTime":0.39749251226114035,"extension":6.66328971504182},"index":0,"playId":"cd9a148c-c12f-3570-aed9-679bdaad2ccd","pitchNumber":1,"startTime":"2026-05-30T01:53:44.930Z","endTime":"2026-05-30T01:53:48.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.0,"endSpeed":78.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.698601147148768,"aZ":-26.406729818126646,"pfxX":-3.479747186871735,"pfxZ":3.743507222585519,"pX":-0.7361032791221721,"pZ":3.153937711660122,"vX0":-4.436509051916687,"vY0":-122.40919505311416,"vZ0":-0.4632978780837686,"x":145.06,"y":153.62,"x0":1.5414985436417143,"y0":50.00374825426064,"z0":5.57694433530629,"aX":-5.3603755524910435},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.0,"breakHorizontal":7.2,"spinRate":2100,"spinDirection":292},"zone":1,"typeConfidence":0.93,"plateTime":0.44487952510562145,"extension":6.563242536662937},"index":1,"playId":"448b2051-addb-3caa-ae19-37e5d94610b5","pitchNumber":2,"startTime":"2026-05-30T01:54:00.615Z","endTime":"2026-05-30T01:54:04.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19622578293113,"aZ":-26.667697532926038,"pfxX":1.2251852983603806,"pfxZ":3.4127568077953363,"pX":-0.6464670749659593,"pZ":0.04433382696541612,"vX0":-5.782506231330712,"vY0":-124.8692776137554,"vZ0":-7.739221517684387,"x":141.64,"y":237.58,"x0":1.5192862117114097,"y0":50.001332089966525,"z0":5.313314542021335,"aX":1.9760270729005864},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":-1.2,"spinRate":1831,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.4351692557223874,"extension":7.031438103089454},"index":2,"playId":"a447cab3-e930-389f-9440-575344cc6352","pitchNumber":3,"startTime":"2026-05-30T01:54:18.656Z","endTime":"2026-05-30T01:54:21.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65561949076934,"aZ":-28.984537887468324,"pfxX":-1.3828128599122813,"pfxZ":2.0842857413174283,"pX":-1.8116828849001667,"pZ":1.8496361213954662,"vX0":-7.386132245132636,"vY0":-122.0117359300891,"vZ0":-2.829866703985684,"x":186.06,"y":188.84,"x0":1.4160561574477588,"y0":50.003222767903296,"z0":5.484513484657899,"aX":-2.114627483523374},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":4.0,"spinRate":1981,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.44638004664894115,"extension":6.782768013631561},"index":3,"playId":"7f6b85fa-cbde-3316-a14b-d68778e48064","pitchNumber":4,"startTime":"2026-05-30T01:54:45.856Z","endTime":"2026-05-30T01:54:48.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9911810611785,"aZ":-12.9720823456686,"pfxX":3.585387751704371,"pfxZ":10.176514424884036,"pX":0.6555779758062562,"pZ":2.2515545224157956,"vX0":-3.349355467041177,"vY0":-136.27517938431131,"vZ0":-6.0909916947918115,"x":92.01,"y":177.99,"x0":1.432709714833848,"y0":50.00599015555869,"z0":5.4061383960173774,"aX":6.767833504402879},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":-5.8,"spinRate":2150,"spinDirection":153},"zone":9,"typeConfidence":0.89,"plateTime":0.40141021799000143,"extension":6.7579284801841855},"index":4,"playId":"e8b556a2-c606-3854-8625-4ba20fa5139e","pitchNumber":5,"startTime":"2026-05-30T01:55:07.750Z","endTime":"2026-05-30T01:55:10.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.1,"endSpeed":86.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.107428954049823,"aZ":-14.897666108092581,"pfxX":4.295791893603276,"pfxZ":9.066406375887876,"pX":0.6393822094902755,"pZ":1.5168696001911164,"vX0":-3.9629591290139294,"vY0":-136.90477203778104,"vZ0":-7.532072077046835,"x":92.63,"y":197.82,"x0":1.5447759176499951,"y0":50.005904880770615,"z0":5.3157644742506776,"aX":8.188385413373418},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-7.0,"spinRate":2102,"spinDirection":152},"zone":14,"typeConfidence":0.88,"plateTime":0.399476403347117,"extension":6.9881238190732695},"index":5,"playId":"2592f4ab-4142-3de5-bdac-37c4a2eaf608","pitchNumber":6,"startTime":"2026-05-30T01:55:27.273Z","endTime":"2026-05-30T01:55:32.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:55:32.372Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Loftin grounds into a double play, shortstop Ezequiel Duran to second baseman Nicky Lopez to first baseman Jake Burger. Vinnie Pasquantino out at 2nd. Nick Loftin out at 1st.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-30T01:58:19.537Z","endTime":"2026-05-30T01:59:05.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"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":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":8,"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:55:46.062Z","endTime":"2026-05-30T01:58:03.685Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Alexander replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"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:58:03.685Z","endTime":"2026-05-30T01:58:21.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26433913753841,"aZ":-30.179924349401908,"pfxX":-8.771227186379718,"pfxZ":1.4463371647057368,"pX":-0.3737596315601376,"pZ":2.6705904269085234,"vX0":-3.2273518038308753,"vY0":-116.67096241175966,"vZ0":0.07201550076781627,"x":131.25,"y":166.67,"x0":2.167368143376078,"y0":50.0004820078706,"z0":5.487083387207987,"aX":-12.071753662956098},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.9,"breakHorizontal":16.7,"spinRate":2514,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.4697233228331483,"extension":6.308475379573509},"index":2,"playId":"1e200202-0953-3fb7-8824-8b5d7411f814","pitchNumber":1,"startTime":"2026-05-30T01:58:21.723Z","endTime":"2026-05-30T01:58:25.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.7,"endSpeed":77.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325596187648145,"aZ":-29.46369041074361,"pfxX":8.921871373614472,"pfxZ":1.7559344708855598,"pX":1.0662766028933781,"pZ":2.2895635399519882,"vX0":-5.7181234487524915,"vY0":-123.33088098209407,"vZ0":-1.3642426835567523,"x":76.36,"y":176.96,"x0":2.2546898160969207,"y0":50.00162603684347,"z0":5.332831976152774,"aX":13.755316158541463},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":-14.9,"spinRate":1457,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4439697903055211,"extension":6.244599420821652},"index":3,"playId":"0efd63e8-146b-3f99-b803-e2b51589767d","pitchNumber":2,"startTime":"2026-05-30T01:58:38.828Z","endTime":"2026-05-30T01:58:42.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.0,"endSpeed":77.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98270811040683,"aZ":-29.4575137855143,"pfxX":8.633954131551139,"pfxZ":1.7554806497829851,"pX":0.6397636811658857,"pZ":2.5291580758246996,"vX0":-6.312295478372913,"vY0":-123.64958844151467,"vZ0":-0.8883958787183848,"x":92.61,"y":170.49,"x0":2.1057437175887816,"y0":50.00269046606196,"z0":5.36798453277914,"aX":13.350526652798267},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":-14.2,"spinRate":1487,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.44321846012089683,"extension":6.382696275175271},"hitData":{"launchSpeed":92.2,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.37,"coordY":153.1}},"index":4,"playId":"0c65158a-27b3-35db-9e9e-48fdbcd15192","pitchNumber":3,"startTime":"2026-05-30T01:58:57.439Z","endTime":"2026-05-30T01:59:05.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":516782,"link":"/api/v1/people/516782"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.16,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-30T01:59:05.374Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T02:03:01.726Z","endTime":"2026-05-30T02:04:46.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eli Morgan replaces Steven Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"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-30T02:02:10.312Z","endTime":"2026-05-30T02:03:03.725Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669212,"link":"/api/v1/people/669212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555950272654577,"aZ":-12.494849682437481,"pfxX":-6.09873785568894,"pfxZ":11.096569974611512,"pX":-0.23080858683039646,"pZ":3.70746075257047,"vX0":2.3995000167999874,"vY0":-132.39445468337266,"vZ0":-3.310078844533903,"x":125.8,"y":138.68,"x0":-0.3571267164217222,"y0":50.001737586801454,"z0":5.889838751399326,"aX":-10.813635049197385},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.6,"breakHorizontal":10.6,"spinRate":2307,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4138840530825343,"extension":6.373344448268232},"index":1,"playId":"0c1aa6ce-a439-30e4-a0a7-d9f11c97f9cb","pitchNumber":1,"startTime":"2026-05-30T02:03:03.725Z","endTime":"2026-05-30T02:03:06.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":76.8,"endSpeed":70.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.630673726717767,"aZ":-27.88950219118255,"pfxX":-11.097921229700445,"pfxZ":3.3836779918822035,"pX":0.9920006748943925,"pZ":1.7487570725811845,"vX0":6.31586733621888,"vY0":-111.71956663694547,"vZ0":-2.691184713888032,"x":79.19,"y":191.56,"x0":-0.4260107079357928,"y0":50.00423621129486,"z0":5.827851881144305,"aX":-14.066850840078498},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":5.8,"breakHorizontal":18.5,"spinRate":2171,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.48977682666027,"extension":6.455082630159249},"index":2,"playId":"cf5621d6-4a27-39f0-b3f0-bea720582ea4","pitchNumber":2,"startTime":"2026-05-30T02:03:21.534Z","endTime":"2026-05-30T02:03:25.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78953003989086,"aZ":-31.267528247473933,"pfxX":1.0478655142910354,"pfxZ":0.5948910486579049,"pX":1.2917351478090664,"pZ":1.0453750720818373,"vX0":3.670122490542039,"vY0":-122.03886130303066,"vZ0":-4.9237567832531495,"x":67.76,"y":210.55,"x0":-0.364376333864122,"y0":50.00204371081985,"z0":5.765614296378632,"aX":1.5880999338254824},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":-2.8,"spinRate":2577,"spinDirection":99},"zone":14,"typeConfidence":0.9,"plateTime":0.4478874392215224,"extension":6.413395310012294},"index":3,"playId":"dcd0d0a6-4538-3ef9-9998-0cfb036c27ec","pitchNumber":3,"startTime":"2026-05-30T02:03:39.593Z","endTime":"2026-05-30T02:03:42.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06162155842837,"aZ":-30.4961250169613,"pfxX":1.8025733593600326,"pfxZ":1.0990188530693832,"pX":0.020579353458871845,"pZ":2.4147803901503244,"vX0":1.47308087927135,"vY0":-122.52951715164278,"vZ0":-1.8565940718777538,"x":116.22,"y":173.58,"x0":-0.8215276791880697,"y0":50.00350901320791,"z0":5.775537891666224,"aX":2.7546874996142887},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-3.6,"spinRate":2503,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.44614984486536624,"extension":6.1949251198276025},"index":4,"playId":"36c0c0b2-38a4-3e22-960d-13f43fad7a73","pitchNumber":4,"startTime":"2026-05-30T02:03:58.121Z","endTime":"2026-05-30T02:04:01.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.659730611247298,"aZ":-31.56256204698046,"pfxX":-10.158238903211506,"pfxZ":0.4874118536830281,"pX":0.8392099146850137,"pZ":1.0517417919658882,"vX0":5.854443697229985,"vY0":-111.51573591807535,"vZ0":-3.1871459390391035,"x":85.01,"y":210.38,"x0":-0.4975077617102538,"y0":50.00457648482986,"z0":5.7485059221418675,"aX":-12.822235564681055},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.4,"breakHorizontal":16.9,"spinRate":2156,"spinDirection":266},"zone":14,"typeConfidence":0.9,"plateTime":0.49076372577613414,"extension":6.464100219588214},"index":5,"playId":"2b17856a-c8e2-365b-9d67-cd2abe7c5fd9","pitchNumber":5,"startTime":"2026-05-30T02:04:22.287Z","endTime":"2026-05-30T02:04:25.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.889436099278026,"aZ":-31.43382578219312,"pfxX":-10.728801914791124,"pfxZ":0.5937044598059984,"pX":-0.8990962525036919,"pZ":3.1303617988748416,"vX0":2.5551412115984395,"vY0":-110.84977487269414,"vZ0":1.0787630842889506,"x":151.27,"y":154.26,"x0":-0.6731471183050933,"y0":50.002669105169254,"z0":5.920234796787156,"aX":-13.34547855638591},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":1.7,"breakHorizontal":18.7,"spinRate":2036,"spinDirection":263},"zone":11,"typeConfidence":0.9,"plateTime":0.49420660437785546,"extension":6.277865675228387},"index":6,"playId":"fd410d76-ae20-3da5-9c22-56a44ca8ec32","pitchNumber":6,"startTime":"2026-05-30T02:04:40.378Z","endTime":"2026-05-30T02:04:46.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:04:46.492Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T02:04:46.896Z","endTime":"2026-05-30T02:06:34.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":91.0,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661166002000762,"aZ":-12.962189637947095,"pfxX":-6.100931638736087,"pfxZ":10.883384258813606,"pX":-0.11271786013518809,"pZ":2.8361111103474137,"vX0":2.966220783976938,"vY0":-132.3728869651505,"vZ0":-5.0779647501339875,"x":121.3,"y":162.21,"x0":-0.4583836790938794,"y0":50.003228180263285,"z0":5.736880334658829,"aX":-10.769477224092384},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.7,"breakHorizontal":10.3,"spinRate":2306,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.41463003059004944,"extension":6.536717643829152},"index":0,"playId":"d658da92-cbe2-3c0c-911d-95c4efdb53c6","pitchNumber":1,"startTime":"2026-05-30T02:05:12.172Z","endTime":"2026-05-30T02:05:15.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.6,"endSpeed":84.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.785091433326407,"aZ":-10.72010839489929,"pfxX":-6.234054864085798,"pfxZ":11.706722496229753,"pX":1.0820354275678543,"pZ":3.495525640885545,"vX0":5.9848059227778725,"vY0":-134.64681709299026,"vZ0":-4.189902075911901,"x":75.76,"y":144.4,"x0":-0.3616930026052221,"y0":50.00078398265043,"z0":5.832903592899369,"aX":-11.422707524351955},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":10.0,"spinRate":2377,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.40711259151659274,"extension":6.4214525580866075},"index":1,"playId":"e2c1810d-bc1a-3b06-b814-e6f1f1fa8fa2","pitchNumber":2,"startTime":"2026-05-30T02:05:29.104Z","endTime":"2026-05-30T02:05:33.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39749128007418,"aZ":-15.406955223411913,"pfxX":-6.265799651722472,"pfxZ":9.311440248355314,"pX":0.3501166260968568,"pZ":3.013987562436027,"vX0":4.044158061723288,"vY0":-133.7222329569105,"vZ0":-4.272693633997821,"x":103.65,"y":157.4,"x0":-0.3723218512979369,"y0":50.000350157171404,"z0":5.746991155460766,"aX":-11.280107795508759},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2361,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.41050500569018844,"extension":6.387376272271952},"index":2,"playId":"6d4dbd77-319d-3f3d-9673-445e512b5939","pitchNumber":3,"startTime":"2026-05-30T02:05:48.030Z","endTime":"2026-05-30T02:05:51.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30153203698051,"aZ":-26.875887133437637,"pfxX":-10.157669533548658,"pfxZ":4.05788762085054,"pX":-0.4839188138075503,"pZ":0.7717024075331502,"vX0":3.2925068814061444,"vY0":-113.6916225629675,"vZ0":-4.949719587534562,"x":135.45,"y":217.94,"x0":-0.6330816867806818,"y0":50.00437843199037,"z0":5.651924600355486,"aX":-13.267003223383442},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":2215,"spinDirection":260},"zone":13,"typeConfidence":0.9,"plateTime":0.48220513102723084,"extension":6.519914269798179},"index":3,"playId":"7fc2f3f7-14a7-3195-bba8-79334588cb0f","pitchNumber":4,"startTime":"2026-05-30T02:06:06.796Z","endTime":"2026-05-30T02:06:09.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4641113479044,"aZ":-24.339382380398128,"pfxX":1.1973024127822,"pfxZ":4.745293648241148,"pX":1.849070440228362,"pZ":1.2229277416578366,"vX0":5.514797290565768,"vY0":-127.04902826813692,"vZ0":-6.256023661014935,"x":46.52,"y":205.76,"x0":-0.4960838804343542,"y0":50.00497726608671,"z0":5.624070675561733,"aX":1.9780461973751686},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.6,"breakHorizontal":-3.2,"spinRate":2495,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4293891458448287,"extension":6.475207665984384},"index":4,"playId":"83e214f4-3437-3c52-824e-22aac40bfe91","pitchNumber":5,"startTime":"2026-05-30T02:06:30.617Z","endTime":"2026-05-30T02:06:34.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:06:34.758Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T02:06:36.519Z","endTime":"2026-05-30T02:08:35.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564969445785728,"aZ":-13.774978566862643,"pfxX":-4.97113271868726,"pfxZ":10.242718697596693,"pX":0.7074591735433923,"pZ":3.117135191171462,"vX0":4.18047309414989,"vY0":-133.40144866682053,"vZ0":-4.6013593973810885,"x":90.03,"y":154.62,"x0":-0.236558229802402,"y0":50.005103188119946,"z0":5.862500661706804,"aX":-8.932015246559349},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2282,"spinDirection":207},"zone":3,"typeConfidence":0.9,"plateTime":0.41110370236336813,"extension":6.441819585853729},"index":0,"playId":"4549760c-8974-3881-bbd1-34236c316074","pitchNumber":1,"startTime":"2026-05-30T02:07:04.223Z","endTime":"2026-05-30T02:07:31.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"}},"contextMetrics":{}},{"details":{"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":91.9,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.312852227256325,"aZ":-13.467148662648775,"pfxX":-3.9271333791963583,"pfxZ":10.405624286828921,"pX":-0.07373370632910521,"pZ":4.507458937449125,"vX0":1.8331189728912898,"vY0":-133.83593240530018,"vZ0":-1.2660308621101026,"x":119.81,"y":117.08,"x0":-0.2607226469902017,"y0":50.00245952077396,"z0":5.960239251853934,"aX":-7.059808101368298},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.7,"breakHorizontal":6.7,"spinRate":2364,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.410664534683451,"extension":6.412115874108643},"index":1,"playId":"aef77add-3fcf-3f50-bf15-623d92cc8011","pitchNumber":2,"startTime":"2026-05-30T02:07:37.943Z","endTime":"2026-05-30T02:07:41.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.054374114981407,"aZ":-31.989084557129345,"pfxX":1.8889668594587878,"pfxZ":0.12105698718652036,"pX":0.4992952633757537,"pZ":2.501052397998493,"vX0":1.67425443533135,"vY0":-122.72014260015453,"vZ0":-1.4183729246425236,"x":97.97,"y":171.25,"x0":-0.4369409488856204,"y0":50.00315768331621,"z0":5.808863893395184,"aX":2.88373491712657},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":-3.8,"spinRate":2573,"spinDirection":129},"zone":6,"typeConfidence":0.9,"plateTime":0.4461526952212109,"extension":6.00344779474971},"index":2,"playId":"2e0914d3-92b0-31bd-a4fd-db9a72c0357a","pitchNumber":3,"startTime":"2026-05-30T02:07:55.528Z","endTime":"2026-05-30T02:07:58.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-30T02:08:06.950Z","endTime":"2026-05-30T02:08:23.881Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.550087086768436,"aZ":-30.444555315717455,"pfxX":-10.923673416644828,"pfxZ":1.3557577738826758,"pX":0.6047246069392225,"pZ":2.172048299554497,"vX0":5.099122029538574,"vY0":-112.51149121782626,"vZ0":-1.3920512923469346,"x":93.95,"y":180.13,"x0":-0.2789737030180522,"y0":50.0014970866291,"z0":5.900879715954456,"aX":-13.92029577672067},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":2.4,"breakHorizontal":18.4,"spinRate":2283,"spinDirection":254},"zone":9,"typeConfidence":0.9,"plateTime":0.48792871269855453,"extension":6.418548102928501},"hitData":{"launchSpeed":86.6,"launchAngle":22.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.29,"coordY":67.65}},"index":4,"playId":"bb61dc45-a71c-3b19-8e00-8e54b0ebf299","pitchNumber":4,"startTime":"2026-05-30T02:08:23.881Z","endTime":"2026-05-30T02:08:35.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:08:35.086Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to second baseman Nick Loftin, deflected by pitcher Eli Morgan. Jake Burger to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T02:08:33.179Z","endTime":"2026-05-30T02:09:52.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669212,"link":"/api/v1/people/669212"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78045174479367,"aZ":-28.79737723326382,"pfxX":2.4978228589920866,"pfxZ":2.112810538582779,"pX":0.7500705692960538,"pZ":1.1862690425236504,"vX0":2.7167139720683933,"vY0":-125.37676716477819,"vZ0":-5.28911231117368,"x":88.41,"y":206.75,"x0":-0.6709951276679524,"y0":50.00119712489462,"z0":5.6665372108642185,"aX":3.984847064769511},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":-5.2,"spinRate":2387,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4364646884312018,"extension":6.726369601973658},"index":0,"playId":"23f3bab3-082f-370c-8134-9df344ec3b27","pitchNumber":1,"startTime":"2026-05-30T02:09:02.236Z","endTime":"2026-05-30T02:09:05.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935955325836897,"aZ":-32.2574793102171,"pfxX":1.3811400337735353,"pfxZ":-0.05624445864060945,"pX":0.8462967431180811,"pZ":1.653810550965508,"vX0":2.706717278225814,"vY0":-124.99611029501511,"vZ0":-3.8135982894080778,"x":84.74,"y":194.13,"x0":-0.4294859551393997,"y0":50.0010130467326,"z0":5.844748525423183,"aX":2.186889502804911},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-3.1,"spinRate":2629,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.43801043314566934,"extension":6.168450394829661},"index":1,"playId":"e99b1730-79cc-30ca-ad78-398f75f701ee","pitchNumber":2,"startTime":"2026-05-30T02:09:22.579Z","endTime":"2026-05-30T02:09:25.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17026524558034,"aZ":-14.753418750077133,"pfxX":-6.104863635289009,"pfxZ":9.567145133159373,"pX":0.17908083264113425,"pZ":3.3947780872103714,"vX0":3.4418793071312086,"vY0":-134.56905046318465,"vZ0":-3.640261470487758,"x":110.17,"y":147.12,"x0":-0.3282767727508736,"y0":50.00123642162842,"z0":5.820591913429589,"aX":-11.114662437485208},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":10.2,"spinRate":2341,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.40814767726502676,"extension":6.541896233294168},"hitData":{"launchSpeed":91.6,"launchAngle":2.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":113.99,"coordY":160.71}},"index":2,"playId":"f7c7656c-5526-3139-bcbb-9257928f512d","pitchNumber":3,"startTime":"2026-05-30T02:09:42.557Z","endTime":"2026-05-30T02:09:52.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:09:52.980Z","atBatIndex":56},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Evan Carter hit by pitch. Jake Burger to 3rd. Ezequiel Duran to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T02:10:56.175Z","endTime":"2026-05-30T02:11:55.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":8,"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-30T02:10:21.891Z","endTime":"2026-05-30T02:10:58.393Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07945906889204,"aZ":-28.511852274384715,"pfxX":2.469726033506766,"pfxZ":2.326807417801575,"pX":0.16230456457279535,"pZ":2.5104028439900072,"vX0":1.9915473774929517,"vY0":-124.22686915184337,"vZ0":-1.9876091553634574,"x":110.81,"y":171.0,"x0":-0.9684886044923064,"y0":50.00411392167021,"z0":5.673220265597153,"aX":3.8900239430484156},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-4.9,"spinRate":2489,"spinDirection":171},"zone":5,"typeConfidence":0.9,"plateTime":0.4396173553147409,"extension":6.230462147750741},"index":1,"playId":"051b36db-1de7-3d72-833c-3372d1101f5a","pitchNumber":1,"startTime":"2026-05-30T02:10:58.393Z","endTime":"2026-05-30T02:11:01.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.760672336563,"aZ":-31.67067085839098,"pfxX":-11.327468328351513,"pfxZ":0.377822412044889,"pX":-0.4839361630833444,"pZ":1.3162961865077505,"vX0":4.1740347855287725,"vY0":-114.54495686256665,"vZ0":-2.763145698700275,"x":135.45,"y":203.24,"x0":-0.8560973570958335,"y0":50.00293897590519,"z0":5.628648539802529,"aX":-15.082288997675501},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.2,"breakHorizontal":19.4,"spinRate":2260,"spinDirection":259},"zone":13,"typeConfidence":0.9,"plateTime":0.4778155411484679,"extension":6.53241789341353},"index":2,"playId":"4c7ccafa-0e83-3c67-9d19-22315971fe9c","pitchNumber":2,"startTime":"2026-05-30T02:11:13.789Z","endTime":"2026-05-30T02:11:16.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344381856898515,"aZ":-13.555673988773927,"pfxX":-5.026776051353027,"pfxZ":10.110774601362436,"pX":-0.486647689627303,"pZ":5.12450966657487,"vX0":2.2339989365339123,"vY0":-134.3979859085179,"vZ0":0.3737908590098489,"x":135.55,"y":100.42,"x0":-0.6725968862700888,"y0":50.00179987495348,"z0":5.941585413077852,"aX":-9.255062449656618},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":8.6,"spinRate":2366,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4065368926829773,"extension":6.530448257696021},"index":3,"playId":"3f2bcb86-202d-3b28-8aee-2219eec85836","pitchNumber":3,"startTime":"2026-05-30T02:11:32.110Z","endTime":"2026-05-30T02:11:35.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672665211431028,"aZ":-27.44593975987059,"pfxX":1.97991106121294,"pfxZ":2.890304455060857,"pX":2.2409866148757085,"pZ":0.7477324429613139,"vX0":6.6097070935608375,"vY0":-126.43162882367217,"vZ0":-6.521484779315693,"x":31.58,"y":218.59,"x0":-0.655002089799478,"y0":50.000413723316214,"z0":5.537980712700734,"aX":3.2303469614209512},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-4.9,"spinRate":2575,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4318003510646209,"extension":6.2281948277491805},"index":4,"playId":"8ec66156-dc9f-339e-a618-b8ed8edfe74d","pitchNumber":4,"startTime":"2026-05-30T02:11:48.583Z","endTime":"2026-05-30T02:11:55.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:11:55.355Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Osuna flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-30T02:13:17.944Z","endTime":"2026-05-30T02:13:49.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669212,"fullName":"Eli Morgan","link":"/api/v1/people/669212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":8,"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-30T02:12:06.962Z","endTime":"2026-05-30T02:13:20.111Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63283572817846,"aZ":-30.27405266526391,"pfxX":-10.777473812857046,"pfxZ":1.5050830473850123,"pX":-0.9566641257269838,"pZ":3.084664124402168,"vX0":2.99504290490806,"vY0":-111.92567437724061,"vZ0":0.9891861043733079,"x":153.47,"y":155.49,"x0":-0.9181743407780495,"y0":50.00038851054296,"z0":5.755455500299502,"aX":-13.567835390681507},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":3.4,"breakHorizontal":18.6,"spinRate":2194,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.4907957865052701,"extension":6.339414617917001},"index":1,"playId":"6038524c-2816-39e8-b8ef-f4848d6061cf","pitchNumber":1,"startTime":"2026-05-30T02:13:20.111Z","endTime":"2026-05-30T02:13:24.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.456307201082392,"aZ":-15.18082879924005,"pfxX":-6.9663683482938,"pfxZ":9.776275196663107,"pX":0.051461990050148565,"pZ":2.5278988639484594,"vX0":4.0275590677089195,"vY0":-131.40790037138953,"vZ0":-5.097761697945412,"x":115.04,"y":170.53,"x0":-0.6010028695696392,"y0":50.00056641579051,"z0":5.6315704002637395,"aX":-12.106314953160597},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2303,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.4178079333692808,"extension":6.608290029721962},"hitData":{"launchSpeed":87.1,"launchAngle":39.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.01,"coordY":79.37}},"index":2,"playId":"e8d004e8-da7a-3e6e-89f7-3a4225f8adbb","pitchNumber":2,"startTime":"2026-05-30T02:13:40.283Z","endTime":"2026-05-30T02:13:49.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":694497,"link":"/api/v1/people/694497"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":669212,"link":"/api/v1/people/669212"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:13:49.458Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a line drive to left fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T02:16:04.703Z","endTime":"2026-05-30T02:16:31.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jalen Beeks replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"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-30T02:15:52.331Z","endTime":"2026-05-30T02:16:07.035Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868724205429316,"aZ":-14.97522124177341,"pfxX":3.534896186073972,"pfxZ":9.061623590823178,"pX":-1.1403898334973885,"pZ":2.2405024484475926,"vX0":-6.168344283456692,"vY0":-136.60063431720664,"vZ0":-6.370176404473674,"x":160.47,"y":178.29,"x0":0.6832575315047651,"y0":50.00258204082012,"z0":5.6242925159157,"aX":6.709528809881841},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-5.2,"spinRate":2079,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40030745904363085,"extension":6.450799349771129},"index":1,"playId":"7da050ca-a5ec-3538-9713-01bbd03b3989","pitchNumber":1,"startTime":"2026-05-30T02:16:07.035Z","endTime":"2026-05-30T02:16:10.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":93.7,"endSpeed":85.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2376509760021,"aZ":-17.739229398592663,"pfxX":4.216498068884597,"pfxZ":7.666646918039138,"pX":0.6366833297921182,"pZ":2.589078441543991,"vX0":-2.3185801932722754,"vY0":-136.4213448101606,"vZ0":-5.03363757133355,"x":92.73,"y":168.87,"x0":0.9501059582698161,"y0":50.00578095461216,"z0":5.682464401507651,"aX":7.94247201114958},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":-7.2,"spinRate":2008,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.40161157345089116,"extension":6.51004642311358},"hitData":{"launchSpeed":74.4,"launchAngle":20.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.45,"coordY":131.7}},"index":2,"playId":"709c70b0-ea0c-3ae6-ad67-5324d2151dcc","pitchNumber":2,"startTime":"2026-05-30T02:16:20.406Z","endTime":"2026-05-30T02:16:31.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:16:31.703Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Isbel flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T02:16:35.299Z","endTime":"2026-05-30T02:18:59.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.662433250874994,"aZ":-36.96034141800367,"pfxX":-1.0831716458365035,"pfxZ":-3.3455743168164194,"pX":-1.0343477590307097,"pZ":2.1422298188293456,"vX0":-4.321864063987623,"vY0":-119.33260943905394,"vZ0":-0.9552285106949487,"x":156.43,"y":180.94,"x0":0.9467841594748793,"y0":50.00201448147049,"z0":5.9006428031504825,"aX":-1.5496547564844099},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.0,"breakHorizontal":3.1,"spinRate":2358,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.46038285556428526,"extension":6.353786786979341},"index":0,"playId":"e5fd1c61-4cf4-358f-9857-97529555889e","pitchNumber":1,"startTime":"2026-05-30T02:16:57.966Z","endTime":"2026-05-30T02:17:02.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11304310278525,"aZ":-16.527993751565486,"pfxX":5.863535004464676,"pfxZ":8.378255681389469,"pX":0.005099291028709269,"pZ":2.0638147593875753,"vX0":-4.197702829319046,"vY0":-135.87138823611903,"vZ0":-6.474386898176595,"x":116.81,"y":183.06,"x0":0.8092309188598685,"y0":50.00246490589076,"z0":5.628508378584832,"aX":10.949356306740437},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":-9.7,"spinRate":2228,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.40330771619393113,"extension":6.604790318487029},"index":1,"playId":"65e88a63-fc54-364d-8800-e06fa5c8c6eb","pitchNumber":2,"startTime":"2026-05-30T02:17:13.667Z","endTime":"2026-05-30T02:17:16.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.348248882044107,"aZ":-25.015287109592258,"pfxX":9.150819894175559,"pfxZ":4.321218190592044,"pX":0.7257373671342622,"pZ":2.029631902958597,"vX0":-3.5729642038636253,"vY0":-128.10030021409167,"vZ0":-4.259381652097167,"x":89.34,"y":183.98,"x0":0.9526061011905297,"y0":50.00162715829236,"z0":5.677895215818445,"aX":15.152205402228775},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.1,"breakHorizontal":-15.7,"spinRate":1866,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.42816944007326185,"extension":6.389196622969143},"index":2,"playId":"ea8e75c8-c82c-3450-8f62-76e6187cede7","pitchNumber":3,"startTime":"2026-05-30T02:17:35.507Z","endTime":"2026-05-30T02:17:39.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.108537081321987,"aZ":-13.802546988876536,"pfxX":6.125712519082128,"pfxZ":10.771867841312563,"pX":0.3699513965157064,"pZ":2.6578727604239156,"vX0":-3.499806553282142,"vY0":-129.98334793260912,"vZ0":-5.125774713855719,"x":102.9,"y":167.02,"x0":0.9404064005401134,"y0":50.0002554934595,"z0":5.709050855692,"aX":10.445014872829896},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.5,"breakHorizontal":-10.3,"spinRate":2159,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.42193337365057104,"extension":6.401486537616343},"index":3,"playId":"5ce4d2a9-3b76-3a96-b288-5110ea490d37","pitchNumber":4,"startTime":"2026-05-30T02:18:14.573Z","endTime":"2026-05-30T02:18:21.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062130759156098,"aZ":-22.801425360245563,"pfxX":7.987501602703332,"pfxZ":5.538065044511143,"pX":0.4256299571440248,"pZ":2.9346514653215756,"vX0":-3.9758055174470615,"vY0":-129.2865412210131,"vZ0":-2.7438495202241606,"x":100.78,"y":159.54,"x0":0.9459958969679841,"y0":50.00209921969177,"z0":5.760494834948801,"aX":13.515243647058528},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.6,"breakHorizontal":-13.6,"spinRate":1973,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.42372332167837357,"extension":6.303214712731795},"hitData":{"launchSpeed":93.3,"launchAngle":46.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.47,"coordY":96.35}},"index":4,"playId":"78cd7d4f-5234-37c6-9df7-a082c6415ff3","pitchNumber":5,"startTime":"2026-05-30T02:18:46.553Z","endTime":"2026-05-30T02:18:59.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:18:59.559Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T02:19:04.694Z","endTime":"2026-05-30T02:19:51.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.1,"endSpeed":79.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61759292306146,"aZ":-20.758508217494278,"pfxX":9.22437875320221,"pfxZ":7.049470432541482,"pX":-0.9703664698200871,"pZ":2.09545676076456,"vX0":-7.291260941183959,"vY0":-126.64515850449521,"vZ0":-4.860180854853655,"x":153.99,"y":182.2,"x0":0.751915919608457,"y0":50.003076564926026,"z0":5.706624686855828,"aX":14.93783433793206},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.9,"breakHorizontal":-15.0,"spinRate":2151,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.43300246740853554,"extension":6.369794278647849},"index":0,"playId":"037b1956-29d3-3016-9567-25ab74c55e71","pitchNumber":1,"startTime":"2026-05-30T02:19:23.728Z","endTime":"2026-05-30T02:19:28.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40658900246883,"aZ":-11.971125683910369,"pfxX":3.55784477046752,"pfxZ":10.639897743754748,"pX":-0.2007749162336334,"pZ":2.9623024467415067,"vX0":-3.75757741348037,"vY0":-136.96099851273016,"vZ0":-5.270038969183421,"x":124.65,"y":158.8,"x0":0.7270764611804227,"y0":50.00342014084705,"z0":5.731030255361132,"aX":6.756024569058837},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-5.6,"spinRate":2301,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.399998492729567,"extension":6.668268080133369},"hitData":{"launchSpeed":93.3,"launchAngle":56.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.48,"coordY":133.31}},"index":1,"playId":"aa1ad832-8e60-35fe-b2e9-1caa222e3d1a","pitchNumber":2,"startTime":"2026-05-30T02:19:38.359Z","endTime":"2026-05-30T02:19:51.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:19:51.201Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bobby Witt Jr. grounds into a force out, shortstop Ezequiel Duran to second baseman Nicky Lopez. Jac Caglianone out at 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-30T02:19:52.463Z","endTime":"2026-05-30T02:21:28.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975671815154627,"aZ":-35.394094579136734,"pfxX":-2.6364514196521363,"pfxZ":-2.2338077340856604,"pX":-0.6560329284958439,"pZ":0.9924725983599432,"vX0":-2.814078442026135,"vY0":-119.31443461924744,"vZ0":-3.513245901971949,"x":142.01,"y":211.98,"x0":0.8812668841347688,"y0":50.00399688062873,"z0":5.673987151696535,"aX":-3.8000796851385887},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.7,"breakHorizontal":5.4,"spinRate":2642,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4590880675109914,"extension":6.471353595486435},"index":0,"playId":"f23197b7-8a86-3cf6-bac9-f6bb6333098e","pitchNumber":1,"startTime":"2026-05-30T02:20:16.651Z","endTime":"2026-05-30T02:20:20.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07140326451632,"aZ":-21.295017582851,"pfxX":8.602248080986634,"pfxZ":6.588730855015189,"pX":0.44200358007584234,"pZ":5.5197528874894575,"vX0":-4.017378505638474,"vY0":-128.1324321601585,"vZ0":3.100759785452369,"x":100.15,"y":89.75,"x0":0.9179770628165044,"y0":50.00601160602684,"z0":5.96341397061575,"aX":14.213978392703822},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":13.0,"breakHorizontal":-14.6,"spinRate":2214,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.42852317126933714,"extension":6.264023500306555},"index":1,"playId":"6f3765f8-5677-3b09-aee0-2848b3fd33bc","pitchNumber":2,"startTime":"2026-05-30T02:20:31.655Z","endTime":"2026-05-30T02:20:35.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.608737886188315,"aZ":-14.45949705509958,"pfxX":3.2993665001629937,"pfxZ":9.343992777215021,"pX":0.1204986430658272,"pZ":3.025455210647517,"vX0":-3.3156864326288007,"vY0":-136.4660019263235,"vZ0":-4.48389737380656,"x":112.41,"y":157.09,"x0":0.9196421706383436,"y0":50.00012724449024,"z0":5.678096280024355,"aX":6.253534066452042},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.3,"spinRate":2310,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4005915383178613,"extension":6.507089883647012},"index":2,"playId":"24e75aaa-bead-3f5e-8124-a1041e8ac26b","pitchNumber":3,"startTime":"2026-05-30T02:20:49.079Z","endTime":"2026-05-30T02:20:52.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313847548845686,"aZ":-18.936310681850696,"pfxX":7.546535925340104,"pfxZ":7.977080267581019,"pX":-0.7580611435555726,"pZ":1.090433458210125,"vX0":-6.675884251671156,"vY0":-127.96126011956828,"vZ0":-7.325218149875795,"x":145.9,"y":209.34,"x0":0.9037325178755026,"y0":50.00084925312245,"z0":5.472866513815198,"aX":12.51829013341029},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":13.0,"breakHorizontal":-12.1,"spinRate":1972,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4279934267127974,"extension":6.3938001364203},"index":3,"playId":"20df42bf-58a3-349d-baa7-bf7756d1d0d5","pitchNumber":4,"startTime":"2026-05-30T02:21:04.222Z","endTime":"2026-05-30T02:21:07.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.715120735636535,"aZ":-16.552807643366183,"pfxX":5.617658969892197,"pfxZ":8.515728978753877,"pX":-0.09702327589430117,"pZ":2.2615210967324093,"vX0":-4.320975412353877,"vY0":-134.47586242901116,"vZ0":-5.8764230526199155,"x":120.7,"y":177.72,"x0":0.7994274305125276,"y0":50.00521689828186,"z0":5.646442858077597,"aX":10.307117640310166},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.4,"breakHorizontal":-9.2,"spinRate":2210,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.40705799226981076,"extension":6.480238906514123},"hitData":{"launchSpeed":112.8,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":112.97,"coordY":154.62}},"index":4,"playId":"4f4bfea4-d459-3dd4-9772-f0b6ea78ea9e","pitchNumber":5,"startTime":"2026-05-30T02:21:21.344Z","endTime":"2026-05-30T02:21:28.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:21:28.317Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T02:23:45.534Z","endTime":"2026-05-30T02:23:55.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Cerantola replaces Eli Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"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-30T02:22:04.685Z","endTime":"2026-05-30T02:23:47.782Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672021,"link":"/api/v1/people/672021"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669212,"link":"/api/v1/people/669212","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.4,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.012251806764603,"aZ":-11.280352933562705,"pfxX":-4.822451077364085,"pfxZ":10.950762072311667,"pX":-0.025339528745647096,"pZ":2.0059889719796336,"vX0":5.4510662751734476,"vY0":-137.18142114729787,"vZ0":-9.244456444021045,"x":117.97,"y":184.62,"x0":-1.4105259453937806,"y0":50.00595292008518,"z0":6.186358437521227,"aX":-9.204029505903925},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2220,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.3991024537130028,"extension":6.781293105577194},"hitData":{"launchSpeed":64.5,"launchAngle":40.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.87,"coordY":111.85}},"index":1,"playId":"28356bb8-c9c6-3777-9eac-d4644414f61a","pitchNumber":1,"startTime":"2026-05-30T02:23:47.782Z","endTime":"2026-05-30T02:23:55.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:23:55.741Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T02:23:55.860Z","endTime":"2026-05-30T02:25:22.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":94.6,"endSpeed":86.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.235888581760268,"aZ":-11.265991664199321,"pfxX":-5.832615418549549,"pfxZ":10.849766441975907,"pX":-0.5407728861491895,"pZ":2.9215801588876613,"vX0":4.298021532679629,"vY0":-137.63475473471274,"vZ0":-7.131976180926534,"x":137.61,"y":159.9,"x0":-1.3611893832837976,"y0":50.00616358849369,"z0":6.301658747051334,"aX":-11.243745921633257},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":9.7,"spinRate":2173,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.39726615677526933,"extension":6.468361125538383},"index":0,"playId":"6ffe0d40-af0f-360d-924f-081b7b0fedd7","pitchNumber":1,"startTime":"2026-05-30T02:24:21.955Z","endTime":"2026-05-30T02:24:24.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.1,"endSpeed":77.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83588057318767,"aZ":-32.0849392009845,"pfxX":-0.3819471553621856,"pfxZ":0.05400096835525936,"pX":0.6900960016804851,"pZ":2.685071372589765,"vX0":5.543657167748353,"vY0":-123.66430691363672,"vZ0":-2.275567683468851,"x":90.7,"y":166.28,"x0":-1.5484019989566375,"y0":50.00011028673946,"z0":6.357085820944163,"aX":-0.581830742463719},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":-0.8,"spinRate":2339,"spinDirection":47},"zone":6,"typeConfidence":0.9,"plateTime":0.4460338557142123,"extension":6.424010488476227},"index":1,"playId":"5a35cd3e-27b2-3efd-907f-19a28f970db0","pitchNumber":2,"startTime":"2026-05-30T02:24:36.779Z","endTime":"2026-05-30T02:24:40.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22628567099163,"aZ":-29.98127647013949,"pfxX":-1.6443848267533876,"pfxZ":1.4347176261598675,"pX":0.5689109224944054,"pZ":-0.5649403282444193,"vX0":5.750358650615634,"vY0":-123.5449360915298,"vZ0":-9.940977121128231,"x":95.31,"y":254.03,"x0":-1.5868150272108625,"y0":50.00355803454599,"z0":6.074484367634688,"aX":-2.51380425310814},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":1.4,"spinRate":2420,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.44527878009485855,"extension":6.613388419125464},"index":2,"playId":"baf3ce58-0c61-3bb3-9e61-10e55330d903","pitchNumber":3,"startTime":"2026-05-30T02:24:52.441Z","endTime":"2026-05-30T02:24:55.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.195122401393995,"aZ":-35.02682203131204,"pfxX":1.1622686304197698,"pfxZ":-1.8131345995736403,"pX":-0.4927455613252374,"pZ":2.708600113453622,"vX0":2.249630938249483,"vY0":-124.45543341366745,"vZ0":-1.7964607057270494,"x":135.78,"y":165.65,"x0":-1.5581521599061676,"y0":50.001744870125776,"z0":6.33160267380723,"aX":1.8292106594906818},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":-2.6,"spinRate":2469,"spinDirection":54},"zone":4,"typeConfidence":0.9,"plateTime":0.4395367231037657,"extension":6.532983863314861},"index":3,"playId":"0dd186ac-638e-3206-89e6-e7455cd35730","pitchNumber":4,"startTime":"2026-05-30T02:25:19.652Z","endTime":"2026-05-30T02:25:22.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:25:22.652Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joc Pederson homers (7) on a line drive to right field.","rbi":1,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T02:25:24.620Z","endTime":"2026-05-30T02:28:55.592Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":672021,"link":"/api/v1/people/672021"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.122316396334483,"aZ":-31.825117108167593,"pfxX":0.630027500512631,"pfxZ":0.22015645735233758,"pX":0.6204333533745247,"pZ":0.8223752768308998,"vX0":5.10687222410197,"vY0":-124.97142572803925,"vZ0":-6.707311053342871,"x":93.35,"y":216.58,"x0":-1.5347231670573231,"y0":50.00225741444027,"z0":6.168372322103323,"aX":0.991842785076422},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.0,"breakHorizontal":-2.4,"spinRate":2467,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.4389550771357378,"extension":6.370270988925993},"index":0,"playId":"0333bdd6-d4f5-38d9-93a3-35796ae71422","pitchNumber":1,"startTime":"2026-05-30T02:25:47.419Z","endTime":"2026-05-30T02:25:50.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-30T02:26:04.413Z","endTime":"2026-05-30T02:26:18.995Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.809383719904215,"aZ":-27.2228922858974,"pfxX":0.3289634891446753,"pfxZ":3.189742991768437,"pX":-0.3177261970162666,"pZ":2.060305027942749,"vX0":2.9785486939424257,"vY0":-124.02003296308932,"vZ0":-4.862670073651861,"x":129.11,"y":183.15,"x0":-1.5791368730022626,"y0":50.00147668663331,"z0":6.328786891495913,"aX":0.5095594338925736},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2237,"spinDirection":180},"zone":7,"typeConfidence":0.9,"plateTime":0.4423778902513207,"extension":6.5276294516243745},"index":2,"playId":"8be355aa-0248-3bb3-8f0e-8a20e8a23ffb","pitchNumber":2,"startTime":"2026-05-30T02:26:18.995Z","endTime":"2026-05-30T02:26:21.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32611858063714,"aZ":-13.576714107007865,"pfxX":-3.221592518735344,"pfxZ":9.432279890424049,"pX":0.072212371660334,"pZ":3.0144075289174337,"vX0":5.257512463874413,"vY0":-139.51364534820095,"vZ0":-6.488760819626216,"x":114.25,"y":157.39,"x0":-1.4179684145530738,"y0":50.00485007063944,"z0":6.265020446883462,"aX":-6.353558893817415},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":4.8,"spinRate":2280,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3925761178303637,"extension":6.5945968292723744},"index":3,"playId":"0aada8f7-ba11-3fb8-a2c0-918331fc97df","pitchNumber":3,"startTime":"2026-05-30T02:26:35.440Z","endTime":"2026-05-30T02:26:38.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58868019102849,"aZ":-13.925103141165458,"pfxX":-7.321629079208317,"pfxZ":9.203111515024114,"pX":-1.7293551937574914,"pZ":3.2736418783496712,"vX0":2.280143024692729,"vY0":-139.72434425630522,"vZ0":-5.99012936944256,"x":182.92,"y":150.39,"x0":-1.6031434515018783,"y0":50.00487316622871,"z0":6.355326524245561,"aX":-14.522268503863854},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":12.8,"spinRate":2242,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3915436451243517,"extension":6.746560965489337},"index":4,"playId":"0c84d9bb-2185-337e-be13-f4c7691a1ca8","pitchNumber":4,"startTime":"2026-05-30T02:26:55.885Z","endTime":"2026-05-30T02:26:58.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.041565406300787,"aZ":-30.078970893802378,"pfxX":0.08341674247721542,"pfxZ":1.3276465628220961,"pX":0.9434067065795039,"pZ":0.07082093174960506,"vX0":5.595630741439079,"vY0":-125.32167274398927,"vZ0":-8.567692705514604,"x":81.04,"y":236.87,"x0":-1.3399009825763923,"y0":50.00094411274568,"z0":6.031195919355993,"aX":0.12963507024682114},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":-1.6,"spinRate":2330,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.4389912363975892,"extension":6.511524530174674},"index":5,"playId":"f0b9c316-5137-3619-81ee-df5950a1c612","pitchNumber":5,"startTime":"2026-05-30T02:27:10.746Z","endTime":"2026-05-30T02:27:13.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56166922032521,"aZ":-29.24745882299067,"pfxX":1.2901875080544598,"pfxZ":1.832988823629333,"pX":0.9111945111179477,"pZ":-1.4750390128187427,"vX0":5.524731827393346,"vY0":-125.43014921725992,"vZ0":-12.449345222667942,"x":82.27,"y":278.61,"x0":-1.484670529581641,"y0":50.0057898496415,"z0":5.924014717152915,"aX":2.062365633113806},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":-3.6,"spinRate":2318,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4361088549063843,"extension":6.629008083849791},"index":6,"playId":"52fdc2fa-257e-348e-9066-94c1159b9640","pitchNumber":6,"startTime":"2026-05-30T02:27:32.564Z","endTime":"2026-05-30T02:27:35.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.834915373614486,"aZ":-14.201885067668028,"pfxX":-3.639731086367253,"pfxZ":9.256257059964984,"pX":-0.192282067078924,"pZ":1.903239537306488,"vX0":4.458100575397521,"vY0":-138.0021447157669,"vZ0":-9.108505608454617,"x":124.33,"y":187.39,"x0":-1.3508306409603283,"y0":50.002124812108804,"z0":6.1890721119581835,"aX":-7.066275694094221},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":5.8,"spinRate":2072,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.39591889763200205,"extension":6.8154262218896955},"index":7,"playId":"b442b3d2-9254-32df-a2b9-137df474bf87","pitchNumber":7,"startTime":"2026-05-30T02:27:55.317Z","endTime":"2026-05-30T02:28:03.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.799475253876672,"aZ":-28.884142977417497,"pfxX":-1.0624304843025438,"pfxZ":2.0482693656762745,"pX":-0.35940845925131226,"pZ":2.3109622411384234,"vX0":2.8569328641171268,"vY0":-125.10384742196324,"vZ0":-4.168572269819875,"x":130.7,"y":176.38,"x0":-1.3709290019670601,"y0":50.00605979430102,"z0":6.328209691143951,"aX":-1.709356267878708},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":1.3,"spinRate":2456,"spinDirection":315},"zone":4,"typeConfidence":0.89,"plateTime":0.43541610812333165,"extension":6.3154410298995325},"hitData":{"launchSpeed":96.2,"launchAngle":23.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":225.18,"coordY":103.73}},"index":8,"playId":"91a4a5b5-f3c5-3125-befc-1ba0695b5c7d","pitchNumber":8,"startTime":"2026-05-30T02:28:29.296Z","endTime":"2026-05-30T02:28:55.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:28:55.592Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-30T02:28:47.859Z","endTime":"2026-05-30T02:30:07.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672021,"fullName":"Eric Cerantola","link":"/api/v1/people/672021"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317145017960602,"aZ":-20.23850837860163,"pfxX":0.3460989634280294,"pfxZ":6.637408991118013,"pX":0.03517513342569638,"pZ":2.6958396467362715,"vX0":3.891871840631722,"vY0":-132.71549748431568,"vZ0":-5.538891866627059,"x":115.66,"y":165.99,"x0":-1.490378565009475,"y0":50.00017717025025,"z0":6.267396935079175,"aX":0.6219617468572199},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.2,"breakHorizontal":-1.4,"spinRate":2302,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.41147076798477933,"extension":6.654632879338895},"index":0,"playId":"0dc727de-cf3e-335a-be1c-204f89df299f","pitchNumber":1,"startTime":"2026-05-30T02:29:17.555Z","endTime":"2026-05-30T02:29:20.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.527931371845117,"aZ":-32.99671620637427,"pfxX":-1.342078368284278,"pfxZ":-0.5365083954933567,"pX":0.7955087715561606,"pZ":2.0525330980704233,"vX0":5.898422748118897,"vY0":-123.23044223620319,"vZ0":-3.504147295237706,"x":86.68,"y":183.36,"x0":-1.4594477764252558,"y0":50.00314172481061,"z0":6.293682007133684,"aX":-2.0550265707962367},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.6,"breakHorizontal":1.0,"spinRate":2420,"spinDirection":22},"zone":9,"typeConfidence":0.9,"plateTime":0.4452414489472645,"extension":6.4858189632431005},"index":1,"playId":"b630199e-93ac-332b-b7f9-8c32ae1a94cc","pitchNumber":2,"startTime":"2026-05-30T02:29:38.217Z","endTime":"2026-05-30T02:29:41.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":9,"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-30T02:29:49.338Z","endTime":"2026-05-30T02:30:04.121Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22009035814017,"aZ":-31.46787358998386,"pfxX":-1.072475496625601,"pfxZ":0.43559638138069445,"pX":1.374509400383315,"pZ":2.4851068268181438,"vX0":7.1055721962205975,"vY0":-125.70493286875102,"vZ0":-3.2080379675482593,"x":64.61,"y":171.68,"x0":-1.3330433424622543,"y0":50.004109132869445,"z0":6.296722844073539,"aX":-1.7414246116775596},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":0.6,"spinRate":2579,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.433470154823945,"extension":6.527433890284923},"index":3,"playId":"b7a352be-ffd6-3454-8f6f-5399d1ed188e","pitchNumber":3,"startTime":"2026-05-30T02:30:04.121Z","endTime":"2026-05-30T02:30:07.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672021,"link":"/api/v1/people/672021","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":657041,"link":"/api/v1/people/657041"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":672021,"link":"/api/v1/people/672021"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:30:07.121Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maikel Garcia walks.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T02:33:14.068Z","endTime":"2026-05-30T02:34:24.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gavin Collyer replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-30T02:30:34.911Z","endTime":"2026-05-30T02:31:58.070Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sam Haggerty replaces right fielder Brandon Nimmo, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":9,"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-30T02:31:58.070Z","endTime":"2026-05-30T02:31:58.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Justin Foscue replaces first baseman Jake Burger, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":9,"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-30T02:31:58.084Z","endTime":"2026-05-30T02:31:58.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to right field for Alejandro Osuna.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-30T02:31:58.085Z","endTime":"2026-05-30T02:33:16.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71520798772736,"aZ":-27.615112611367675,"pfxX":-1.8592408955033575,"pfxZ":2.6310033499834233,"pX":-1.1924653564229821,"pZ":3.3564140049345936,"vX0":6.109277059536526,"vY0":-130.64303031681658,"vZ0":0.59034196126713,"x":162.45,"y":148.16,"x0":-3.3165182578052925,"y0":50.0046009187096,"z0":5.198045092581922,"aX":-3.2249268902388772},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":2.0,"spinRate":2613,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4187501088245127,"extension":5.863736248068635},"index":4,"playId":"c92b5d45-9f99-338d-bc7c-f26c22eb860f","pitchNumber":1,"startTime":"2026-05-30T02:33:16.302Z","endTime":"2026-05-30T02:33:20.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.351407845427037,"aZ":-28.535301532302867,"pfxX":-0.6791140227023704,"pfxZ":2.1575579700250564,"pX":-0.839186419781024,"pZ":4.135162821207778,"vX0":6.163769222843084,"vY0":-129.11062289138292,"vZ0":2.6635374849190763,"x":148.99,"y":127.13,"x0":-3.171016660178604,"y0":50.000470792163384,"z0":5.28876167380918,"aX":-1.144497609865891},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":-0.1,"spinRate":2705,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.42452384092056583,"extension":6.018638171655696},"index":5,"playId":"b9243c4a-afbb-3a09-8e02-d8de42536e84","pitchNumber":2,"startTime":"2026-05-30T02:33:30.914Z","endTime":"2026-05-30T02:33:34.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50573068365281,"aZ":-26.537400953584537,"pfxX":-12.458966968767639,"pfxZ":2.9336842564212446,"pX":0.15658356998006748,"pZ":2.2846836728963726,"vX0":12.484212542738232,"vY0":-137.4723012708716,"vZ0":-2.9515040844714138,"x":111.03,"y":177.09,"x0":-2.817377706329842,"y0":50.00264540569043,"z0":5.1670786887425955,"aX":-23.92872894006299},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":20.0,"spinRate":2400,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.39791295637667723,"extension":6.256692379072549},"index":6,"playId":"57851077-0b97-3465-b065-edc232619127","pitchNumber":3,"startTime":"2026-05-30T02:33:46.590Z","endTime":"2026-05-30T02:33:49.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17488104246934,"aZ":-24.948777032141308,"pfxX":-12.944569868788683,"pfxZ":3.726366667009131,"pX":0.7535660731886943,"pZ":1.987346917952332,"vX0":14.157033540029387,"vY0":-137.98701571768132,"vZ0":-4.22374666977785,"x":88.28,"y":185.12,"x0":-2.748691792697658,"y0":50.00233654408258,"z0":5.207980929598617,"aX":-25.095024493908397},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.0,"breakHorizontal":20.6,"spinRate":2334,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.39614032076594663,"extension":6.108935749427274},"index":7,"playId":"6a45c441-b68a-3f8d-9954-e3993d521290","pitchNumber":4,"startTime":"2026-05-30T02:34:05.014Z","endTime":"2026-05-30T02:34:08.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10707069889097,"aZ":-24.131905999877763,"pfxX":-12.646069920632815,"pfxZ":4.059739547584979,"pX":0.8020178178890822,"pZ":2.719955319192099,"vX0":14.440255557098954,"vY0":-139.36001540892826,"vZ0":-2.3886323080668084,"x":86.43,"y":165.34,"x0":-2.7853074761572434,"y0":50.003809021995,"z0":5.169499724105016,"aX":-25.063158286937398},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.1,"breakHorizontal":20.2,"spinRate":2410,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.39190294195235875,"extension":6.273150388494377},"index":8,"playId":"0eec35d9-5c0f-3fea-8c85-1449660fe4e0","pitchNumber":5,"startTime":"2026-05-30T02:34:20.954Z","endTime":"2026-05-30T02:34:24.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:34:24.958Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez walks. Maikel Garcia to 2nd.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T02:34:27.231Z","endTime":"2026-05-30T02:36:48.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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(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":84.6,"endSpeed":77.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96443241684941,"aZ":-27.223615150251575,"pfxX":7.887459483960592,"pfxZ":3.2359459223316467,"pX":0.47345477633500466,"pZ":3.9096043525424475,"vX0":6.770364932472103,"vY0":-123.07262918172768,"vZ0":2.8859071188040972,"x":98.95,"y":133.22,"x0":-3.340245612386563,"y0":50.00351637391232,"z0":5.030807339492213,"aX":12.07064587825064},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.8,"spinRate":2760,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.4454493416083727,"extension":5.878964756673838},"index":0,"playId":"599b182d-0253-3bdc-8db3-fc5c9504791d","pitchNumber":1,"startTime":"2026-05-30T02:34:52.924Z","endTime":"2026-05-30T02:34:56.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982102076167646,"aZ":-29.51503271836451,"pfxX":-3.2508180912455726,"pfxZ":1.4913305268354238,"pX":1.8925682909704935,"pZ":1.7884858614532615,"vX0":13.661727408938512,"vY0":-132.15812316032554,"vZ0":-2.618149883141256,"x":44.86,"y":190.49,"x0":-2.9030056071473833,"y0":50.00426147377983,"z0":4.941724888824121,"aX":-5.801267556500249},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.4,"breakHorizontal":3.1,"spinRate":2561,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4131495328747854,"extension":6.193780860190272},"index":1,"playId":"94607b7d-2ea4-3f14-998a-95298c614106","pitchNumber":2,"startTime":"2026-05-30T02:35:08.312Z","endTime":"2026-05-30T02:35:11.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-30T02:35:16.559Z","endTime":"2026-05-30T02:35:58.967Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":97.2,"endSpeed":89.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479561233335506,"aZ":-27.435084045430035,"pfxX":-12.248346088147239,"pfxZ":2.342624269863366,"pX":1.3344209688025344,"pZ":2.5582956069554608,"vX0":16.014313424166243,"vY0":-140.67741794352168,"vZ0":-2.259956665128827,"x":66.14,"y":169.71,"x0":-2.8189529279297423,"y0":50.000594779174136,"z0":5.135782936600019,"aX":-24.748186256998544},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.0,"breakHorizontal":19.2,"spinRate":2267,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3881574384163171,"extension":6.2438824132300095},"index":3,"playId":"7c57129d-8a5e-30f8-a195-be551c5643d9","pitchNumber":3,"startTime":"2026-05-30T02:35:58.967Z","endTime":"2026-05-30T02:36:01.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3558999804032,"aZ":-29.02622262993909,"pfxX":-10.67729198516119,"pfxZ":1.6363909391353957,"pX":-0.525172321453833,"pZ":2.703390530472307,"vX0":10.340286945286543,"vY0":-137.5205356809057,"vZ0":-1.3594574282979264,"x":137.02,"y":165.79,"x0":-2.939487198041016,"y0":50.002098973805374,"z0":5.165688376883442,"aX":-20.53218050580248},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":17.3,"spinRate":2319,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.3976805718547465,"extension":6.29769676206436},"index":4,"playId":"0ae43bda-8cee-31b7-bc46-d63f9aa09d09","pitchNumber":4,"startTime":"2026-05-30T02:36:12.917Z","endTime":"2026-05-30T02:36:16.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50657373329605,"aZ":-27.061171083718087,"pfxX":-12.62104688581876,"pfxZ":2.597262986239018,"pX":-0.2065221171298236,"pZ":2.4146867221605626,"vX0":12.053343965920412,"vY0":-139.27538428116205,"vZ0":-2.6695953649334725,"x":124.87,"y":173.58,"x0":-2.9450387487223155,"y0":50.00507656614954,"z0":5.170397278868956,"aX":-24.86422490629549},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.3,"breakHorizontal":20.4,"spinRate":2371,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.39287759963367286,"extension":6.260283638448463},"index":5,"playId":"1f39ae2a-87b3-3b62-8703-ba2dc88ad278","pitchNumber":5,"startTime":"2026-05-30T02:36:27.696Z","endTime":"2026-05-30T02:36:31.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80043033304216,"aZ":-29.60693822598166,"pfxX":-11.421492280960253,"pfxZ":1.3084513054871199,"pX":0.11177154749268631,"pZ":3.7175623751338045,"vX0":12.400746049131113,"vY0":-139.01963646494298,"vZ0":1.0114847589569573,"x":112.74,"y":138.41,"x0":-2.9128711024271166,"y0":50.006375364488754,"z0":5.307365365860049,"aX":-22.46615614314874},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.8,"breakHorizontal":18.2,"spinRate":2251,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.39330052417750405,"extension":6.3054251620891435},"index":6,"playId":"53e23f3d-8343-30a8-8154-753a2e63b75d","pitchNumber":6,"startTime":"2026-05-30T02:36:43.371Z","endTime":"2026-05-30T02:36:48.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:36:48.320Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T02:36:48.369Z","endTime":"2026-05-30T02:37:56.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.176790747040027,"aZ":-31.075454945837848,"pfxX":-0.6242563044574148,"pfxZ":0.6190437908591999,"pX":0.023846836851031686,"pZ":1.7871353066128428,"vX0":8.643127486628662,"vY0":-132.9514370900843,"vZ0":-2.499630782986334,"x":116.09,"y":190.53,"x0":-3.1917955401089886,"y0":50.006176826932276,"z0":5.000632719889877,"aX":-1.1155898643330284},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.7,"breakHorizontal":-0.8,"spinRate":2528,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4123833380416446,"extension":5.835033482517208},"index":0,"playId":"aeff2c6e-c351-339f-aa0f-bc53f4f949f0","pitchNumber":1,"startTime":"2026-05-30T02:37:14.106Z","endTime":"2026-05-30T02:37:17.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.385825608101438,"aZ":-32.96100857326972,"pfxX":4.936186102995496,"pfxZ":-0.5006120495230348,"pX":0.7312635088918557,"pZ":2.2477162115393434,"vX0":8.149396370709704,"vY0":-124.12865359932518,"vZ0":0.3655893133154957,"x":89.13,"y":178.09,"x0":-3.2333356917176976,"y0":50.00486187815385,"z0":4.838431996688423,"aX":7.717789482664289},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-10.8,"spinRate":2882,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.4409200076296411,"extension":6.0190631067202895},"index":1,"playId":"4b9f9b82-3023-3781-9838-df970ecf4127","pitchNumber":2,"startTime":"2026-05-30T02:37:28.770Z","endTime":"2026-05-30T02:37:31.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59783165819037,"aZ":-29.159674238268966,"pfxX":8.108118425197633,"pfxZ":1.9142477184002615,"pX":-0.541485332943184,"pZ":3.2010118594200625,"vX0":4.668409143352989,"vY0":-124.6758899266088,"vZ0":1.5935397826602347,"x":137.64,"y":152.35,"x0":-3.4906776101022077,"y0":50.00583894150965,"z0":4.956654372731305,"aX":12.79047355784163},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.1,"breakHorizontal":-15.7,"spinRate":2752,"spinDirection":80},"zone":1,"typeConfidence":2.0,"plateTime":0.43898946467212907,"extension":5.940825624751584},"index":2,"playId":"aade9cc1-3fb1-303a-a19b-f64c9e2976e3","pitchNumber":3,"startTime":"2026-05-30T02:37:52.817Z","endTime":"2026-05-30T02:37:56.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:37:56.188Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to center fielder Evan Carter. Maikel Garcia scores. Salvador Perez to 3rd.","rbi":1,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T02:37:58.609Z","endTime":"2026-05-30T02:38:47.535Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":{"id":686560,"link":"/api/v1/people/686560"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.661401992279206,"aZ":-31.703306388787514,"pfxX":3.8015388727377655,"pfxZ":0.3029190232531853,"pX":0.404355310970341,"pZ":2.3870556073047156,"vX0":8.034616364508734,"vY0":-124.16006661853139,"vZ0":0.33470159460147464,"x":101.59,"y":174.33,"x0":-3.361156123710993,"y0":50.00568842010871,"z0":4.87786368646203,"aX":5.964724136871361},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-8.6,"spinRate":2781,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.4402941830037106,"extension":5.781972236383287},"index":0,"playId":"e5eb8848-67e9-3e9b-a17c-00f9059244fe","pitchNumber":1,"startTime":"2026-05-30T02:38:20.966Z","endTime":"2026-05-30T02:38:23.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54073149165064,"aZ":-31.569381580953,"pfxX":-11.813710828159449,"pfxZ":0.31232346761565033,"pX":0.06420575796432089,"pZ":2.1780571924464995,"vX0":12.595786512808726,"vY0":-138.1688019672284,"vZ0":-1.8801695974530268,"x":114.55,"y":179.97,"x0":-3.0093465296961592,"y0":50.00433501632469,"z0":4.97999854404764,"aX":-22.94302113532094},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":0.4,"breakHorizontal":19.0,"spinRate":2402,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.39577824460540834,"extension":6.208273827700202},"hitData":{"launchSpeed":100.9,"launchAngle":10.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":153.25,"coordY":81.03}},"index":1,"playId":"a9538d60-1fb6-3e22-b454-b1cf3a1c0d9c","pitchNumber":2,"startTime":"2026-05-30T02:38:35.954Z","endTime":"2026-05-30T02:38:47.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:38:47.535Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Loftin pops out to first baseman Justin Foscue in foul territory.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T02:38:57.655Z","endTime":"2026-05-30T02:40:32.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58241531821089,"aZ":-28.406232641788492,"pfxX":-10.038846863235403,"pfxZ":1.8967866912095772,"pX":-0.7457130097577424,"pZ":2.6667622125106525,"vX0":9.542881514827739,"vY0":-139.4072581016657,"vZ0":-2.1742471189504493,"x":145.42,"y":166.78,"x0":-2.893418058352445,"y0":50.00275181072384,"z0":5.314235723665229,"aX":-19.945091446596766},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.2,"breakHorizontal":16.4,"spinRate":2333,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39149908963717994,"extension":6.2322373188390054},"index":0,"playId":"062821bd-8ac5-30e0-90c6-4c59de8d6622","pitchNumber":1,"startTime":"2026-05-30T02:39:15.774Z","endTime":"2026-05-30T02:39:20.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Vinnie Pasquantino advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"062821bd-8ac5-30e0-90c6-4c59de8d6622","startTime":"2026-05-30T02:39:24.950Z","endTime":"2026-05-30T02:39:29.667Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686469,"link":"/api/v1/people/686469"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"postOnSecond":{"id":686469,"link":"/api/v1/people/686469"},"postOnThird":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.217695338178945,"aZ":-29.16591288620807,"pfxX":7.025776926676864,"pfxZ":1.9664385839645373,"pX":0.5972076392543205,"pZ":2.8175220675970114,"vX0":7.225435159175882,"vY0":-122.78328324138238,"vZ0":0.9708270790913277,"x":94.24,"y":162.71,"x0":-3.295714538051771,"y0":50.00101098005068,"z0":4.898124032513742,"aX":10.727693261220118},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.1,"breakHorizontal":-14.4,"spinRate":2752,"spinDirection":67},"zone":3,"typeConfidence":2.0,"plateTime":0.4460306515178716,"extension":5.843295824525903},"index":2,"playId":"2a890083-10c2-3b92-b3dd-f3f621f9114b","pitchNumber":2,"startTime":"2026-05-30T02:39:29.667Z","endTime":"2026-05-30T02:39:56.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-30T02:39:59.125Z","endTime":"2026-05-30T02:40:06.801Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.570282761149617,"aZ":-18.825082968167607,"pfxX":-7.431037939600446,"pfxZ":6.467304103085599,"pX":-1.5527410412488851,"pZ":4.084011692462118,"vX0":7.180255486654407,"vY0":-142.2761919575253,"vZ0":0.002037920362921275,"x":176.19,"y":128.51,"x0":-3.135399971692141,"y0":50.00277218109468,"z0":5.269646504855248,"aX":-15.338365413912975},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":12.1,"spinRate":2346,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3839908548311368,"extension":6.2201622935069665},"index":4,"playId":"28a4c5d7-ddfc-399d-a7df-00a1ef203cf0","pitchNumber":3,"startTime":"2026-05-30T02:40:06.801Z","endTime":"2026-05-30T02:40:11.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81190218091331,"aZ":-25.03842247087681,"pfxX":6.430553881314766,"pfxZ":4.510030164613161,"pX":-0.5707618859391423,"pZ":2.535814862991424,"vX0":4.828452356721496,"vY0":-124.62887259275513,"vZ0":-0.39921815148534673,"x":138.76,"y":170.31,"x0":-3.3649724076343404,"y0":50.00144389461873,"z0":4.756742261382955,"aX":10.165899430082858},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.3,"breakHorizontal":-12.7,"spinRate":2670,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.4386092294579149,"extension":5.896641670901398},"hitData":{"launchSpeed":69.5,"launchAngle":66.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":170.77,"coordY":181.49}},"index":5,"playId":"03f965c2-f3c6-3263-bfcf-5480c2b302e3","pitchNumber":4,"startTime":"2026-05-30T02:40:23.358Z","endTime":"2026-05-30T02:40:32.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:40:32.113Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-30T02:40:44.045Z","endTime":"2026-05-30T02:42:37.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.23"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.86"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.63"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.33"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.06"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.00"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.01"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.28"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.57"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.93"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".409"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".469"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".122"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".840"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.139"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.484"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".971"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".317"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".840"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.139"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.484"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".971"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".317"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".776"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.075815597283377,"aZ":-28.764166383418967,"pfxX":-1.8657154916492744,"pfxZ":1.9212990610690852,"pX":-0.9723576370416266,"pZ":2.8749163304228817,"vX0":7.301263930041331,"vY0":-132.57238794730426,"vZ0":0.09791452287096225,"x":154.06,"y":161.16,"x0":-3.523035743778426,"y0":50.00320678811969,"z0":4.941845412136621,"aX":-3.312776021760353},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":1.8,"spinRate":2593,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4135920807897402,"extension":5.916790389468682},"index":0,"playId":"d8f3d074-aea9-3066-a161-319667fe7d26","pitchNumber":1,"startTime":"2026-05-30T02:40:58.578Z","endTime":"2026-05-30T02:41:01.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.9,"endSpeed":79.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268817258911792,"aZ":-26.652218023357445,"pfxX":3.1223860931366163,"pfxZ":3.4517594023173546,"pX":1.7635227864988894,"pZ":1.9568806543168304,"vX0":11.796205903892913,"vY0":-126.09641595436736,"vZ0":-1.8218925407360178,"x":49.78,"y":185.94,"x0":-3.3937843583373413,"y0":50.00323596992274,"z0":4.8535019670498905,"aX":4.990523065171548},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":-8.5,"spinRate":2937,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.43552215468355815,"extension":6.144715637546463},"index":1,"playId":"71e796c8-3d86-3e04-a2f6-d4c1aeb3d00d","pitchNumber":2,"startTime":"2026-05-30T02:41:19.526Z","endTime":"2026-05-30T02:41:22.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.022862584122834,"aZ":-29.809943185895985,"pfxX":-1.4320850555517852,"pfxZ":1.323464784174579,"pX":0.8540672879913529,"pZ":1.894845555040525,"vX0":11.192145609551805,"vY0":-133.97423347530506,"vZ0":-2.2430744354302417,"x":84.44,"y":187.62,"x0":-3.2190785067640553,"y0":50.00541474126068,"z0":4.90605526758803,"aX":-2.5649925470492736},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.0,"breakHorizontal":-0.2,"spinRate":2819,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41121713703045026,"extension":6.0387530761304},"index":2,"playId":"df127178-3d05-3c7c-8a6c-858b7d45e37b","pitchNumber":3,"startTime":"2026-05-30T02:41:38.154Z","endTime":"2026-05-30T02:41:41.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":86.5,"endSpeed":79.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303260550165906,"aZ":-28.36838269035827,"pfxX":4.963288670866068,"pfxZ":2.402546036442847,"pX":0.6682557382062362,"pZ":2.0217724344271,"vX0":8.63438952806641,"vY0":-125.63291853975683,"vZ0":-0.943637685006916,"x":91.53,"y":184.19,"x0":-3.4686743469298786,"y0":50.00527603449931,"z0":4.724228894531803,"aX":7.87258726304916},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-11.2,"spinRate":2934,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.43728349839231884,"extension":6.013204565169053},"index":3,"playId":"ed89c7e2-c306-3acf-bdf5-6eefbf0d978e","pitchNumber":4,"startTime":"2026-05-30T02:41:54.989Z","endTime":"2026-05-30T02:41:57.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-30T02:42:07.414Z","endTime":"2026-05-30T02:42:18.224Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":99.0,"endSpeed":90.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.057268422208416,"aZ":-21.783551175083364,"pfxX":-6.591767257155927,"pfxZ":4.917529320895028,"pX":-1.7284574016115655,"pZ":4.197917603573081,"vX0":7.10328809633186,"vY0":-144.14421890376013,"vZ0":0.9176737968644727,"x":182.88,"y":125.44,"x0":-3.3628170133648467,"y0":50.00604034786829,"z0":5.215835586615542,"aX":-13.938102789998188},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.2,"breakHorizontal":10.6,"spinRate":2476,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.3793216334802132,"extension":6.18648238602288},"index":5,"playId":"5bc9f890-c15a-3e57-ae8c-5c57c338637e","pitchNumber":5,"startTime":"2026-05-30T02:42:18.224Z","endTime":"2026-05-30T02:42:21.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23325400370222,"aZ":-26.46471625390562,"pfxX":-1.1004519445207168,"pfxZ":3.1315960712415603,"pX":-0.9969465833712791,"pZ":4.4201178122459766,"vX0":6.602955046048421,"vY0":-133.83440340669176,"vZ0":3.1391683396540904,"x":155.0,"y":119.44,"x0":-3.3467812200804485,"y0":50.00653882720115,"z0":5.120768532960954,"aX":-2.0101350414960244},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.5,"breakHorizontal":0.7,"spinRate":2662,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.40832023014566854,"extension":5.85859186364256},"index":6,"playId":"d8776b84-7239-333a-87cd-3cbdce46c234","pitchNumber":6,"startTime":"2026-05-30T02:42:34.756Z","endTime":"2026-05-30T02:42:37.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":679822,"link":"/api/v1/people/679822"},"second":{"id":670032,"link":"/api/v1/people/670032"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":696030,"link":"/api/v1/people/696030"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-30T02:42:37.792Z","atBatIndex":72}]