[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T22:41:59.485Z","endTime":"2026-05-19T22:42:52.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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-19T18:55:23.229Z","endTime":"2026-05-19T22:17:13.102Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"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-19T22:17:13.102Z","endTime":"2026-05-19T22:41:17.131Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"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-19T22:41:17.131Z","endTime":"2026-05-19T22:42:01.765Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.082310611213785,"aZ":-14.544075781224745,"pfxX":6.149577805865427,"pfxZ":8.873497056360101,"pX":0.008121787832350255,"pZ":2.70059605035382,"vX0":-7.553013708478104,"vY0":-140.822041998852,"vZ0":-5.751233291628074,"x":116.69,"y":165.86,"x0":1.939321443994653,"y0":50.00696950433431,"z0":5.727546873817552,"aX":12.225237806719823},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":-9.4,"spinRate":2176,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.39050138776981536,"extension":5.994562026456891},"index":3,"playId":"3053ecc2-243f-39d3-a707-a87013b50f28","pitchNumber":1,"startTime":"2026-05-19T22:42:01.765Z","endTime":"2026-05-19T22:42:07.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107285354954424,"aZ":-33.42876858499648,"pfxX":8.079010105628413,"pfxZ":-0.7764419824471638,"pX":0.2477342040632307,"pZ":2.3948421033323686,"vX0":-7.133469375241586,"vY0":-126.19436239874948,"vZ0":-1.7877248486567388,"x":107.56,"y":174.12,"x0":2.052572051109102,"y0":50.00130849692286,"z0":5.788884029807268,"aX":13.114997352906775},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":-13.1,"spinRate":1641,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4329658201001214,"extension":5.877467923168735},"index":4,"playId":"f1ba561a-5cd7-377a-821b-00b2867378ed","pitchNumber":2,"startTime":"2026-05-19T22:42:17.819Z","endTime":"2026-05-19T22:42:21.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699987829268267,"aZ":-29.055556633380014,"pfxX":9.388439550005344,"pfxZ":1.8946135902354229,"pX":1.0678548123803686,"pZ":1.3618462101969102,"vX0":-6.0797874696080125,"vY0":-127.11193527499312,"vZ0":-5.032603306378101,"x":76.3,"y":202.01,"x0":2.264230542102601,"y0":50.00186512979088,"z0":5.65896104044477,"aX":15.447805816376013},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-15.7,"spinRate":1709,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4299810900658705,"extension":5.578880356058656},"index":5,"playId":"a934977b-92f4-328b-a035-7b72c04f2b74","pitchNumber":3,"startTime":"2026-05-19T22:42:34.376Z","endTime":"2026-05-19T22:42:38.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83749109208017,"aZ":-18.779053350154097,"pfxX":6.607482596855362,"pfxZ":6.510241991982282,"pX":-0.23759237944337008,"pZ":3.67729049400238,"vX0":-8.832939629006056,"vY0":-142.5345572403741,"vZ0":-2.737674308013269,"x":126.06,"y":139.49,"x0":2.0433671065443115,"y0":50.00088345122498,"z0":5.836356882063234,"aX":13.591463158392528},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":-10.2,"spinRate":2151,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.3843164770802394,"extension":5.710302915947005},"index":6,"playId":"d2b65151-b4af-3a84-a379-f32904cb4f9e","pitchNumber":4,"startTime":"2026-05-19T22:42:48.751Z","endTime":"2026-05-19T22:42:52.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-19T22:42:52.392Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T22:43:10.441Z","endTime":"2026-05-19T22:44:49.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":97.9,"endSpeed":89.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.276396606693545,"aZ":-16.858433037397372,"pfxX":6.053204359848358,"pfxZ":7.504235905114818,"pX":-0.5638657809720263,"pZ":3.003058132253592,"vX0":-9.871175434745224,"vY0":-142.13006905049542,"vZ0":-4.534794317519171,"x":138.49,"y":157.7,"x0":2.171483410022998,"y0":50.00604551258782,"z0":5.693637861982744,"aX":12.359700834754026},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":-8.9,"spinRate":2127,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.38572432038726934,"extension":5.88282261801163},"index":0,"playId":"5c3420e3-575b-399d-aa81-5741311a351c","pitchNumber":1,"startTime":"2026-05-19T22:43:16.831Z","endTime":"2026-05-19T22:43:20.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05082541611315,"aZ":-16.29648738107854,"pfxX":6.955989928266611,"pfxZ":7.7843012815840495,"pX":-0.9455647254013085,"pZ":3.8452302302956722,"vX0":-10.762634592590837,"vY0":-142.24341904251116,"vZ0":-2.5765082114003333,"x":153.04,"y":134.96,"x0":1.9915420791800063,"y0":50.000868340309985,"z0":5.801741121274587,"aX":14.185979111127379},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":-10.3,"spinRate":2356,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.3857411797613062,"extension":5.772279638810441},"index":1,"playId":"07996e4c-3e35-3d9c-b4ed-cf824817aae4","pitchNumber":2,"startTime":"2026-05-19T22:43:29.052Z","endTime":"2026-05-19T22:43:32.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.9,"endSpeed":80.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067309602371072,"aZ":-33.052691700850104,"pfxX":9.431709957517786,"pfxZ":-0.5289113016032303,"pX":0.30439364151798814,"pZ":0.8296718667255578,"vX0":-7.810380067758275,"vY0":-127.75888072483981,"vZ0":-5.295536383964114,"x":105.4,"y":216.38,"x0":2.1802407481684143,"y0":50.006148869091795,"z0":5.536435059572147,"aX":15.547378708221252},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.0,"breakHorizontal":-15.2,"spinRate":1712,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4292198707176258,"extension":5.549734687410424},"index":2,"playId":"09dda7ed-0bf5-3c5a-88c5-d1ec2f31a3f8","pitchNumber":3,"startTime":"2026-05-19T22:43:45.412Z","endTime":"2026-05-19T22:43:48.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860618679945137,"aZ":-27.267516736573082,"pfxX":-4.800682172841201,"pfxZ":3.0787836044238652,"pX":-0.022822247011196953,"pZ":1.3139863752550234,"vX0":-4.472618780182266,"vY0":-125.5966096242362,"vZ0":-4.871627690665956,"x":117.87,"y":203.3,"x0":2.406076816552258,"y0":50.005677560600326,"z0":5.501245467405544,"aX":-7.65588339681814},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":9.7,"spinRate":2280,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.43639562701735146,"extension":5.726367350151733},"index":3,"playId":"cafc8f9c-e0b9-3f63-8561-e7dd93fcecf5","pitchNumber":4,"startTime":"2026-05-19T22:44:04.278Z","endTime":"2026-05-19T22:44:08.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.9,"endSpeed":89.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56249654961417,"aZ":-12.989344808856062,"pfxX":7.023152973951898,"pfxZ":9.382376973818868,"pX":-0.7317748661778161,"pZ":2.3637048923710093,"vX0":-10.272464110819202,"vY0":-142.0816104735794,"vZ0":-6.841866674524937,"x":144.89,"y":174.96,"x0":2.0180716662830642,"y0":50.00082071302476,"z0":5.62841315649852,"aX":14.35808244165309},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":-10.7,"spinRate":2279,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3855163009532889,"extension":5.845789957796111},"index":4,"playId":"52d1aff1-b161-3182-a2d3-ac9537b7c796","pitchNumber":5,"startTime":"2026-05-19T22:44:18.486Z","endTime":"2026-05-19T22:44:22.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-19T22:44:27.835Z","endTime":"2026-05-19T22:44:44.244Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.232328650744456,"aZ":-12.324123047631042,"pfxX":6.399306936220441,"pfxZ":9.818607895427935,"pX":-0.07933164719035676,"pZ":2.856810213980861,"vX0":-7.171718023333128,"vY0":-141.5003798528082,"vZ0":-5.942920577260685,"x":120.02,"y":161.65,"x0":1.6603869407304852,"y0":50.00285322043023,"z0":5.778837841620737,"aX":12.936940051106307},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":-10.1,"spinRate":2160,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.38756309857915694,"extension":5.858019511227259},"index":6,"playId":"1e232de7-d7fb-36f1-9f2b-5c6a6f26fd0c","pitchNumber":6,"startTime":"2026-05-19T22:44:44.244Z","endTime":"2026-05-19T22:44:49.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:44:49.100Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T22:45:07.467Z","endTime":"2026-05-19T22:45:40.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"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(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":98.6,"endSpeed":90.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28542071853097,"aZ":-10.733768296089329,"pfxX":6.517996857538794,"pfxZ":10.352130894166482,"pX":-0.7985048908813014,"pZ":1.9194804775765726,"vX0":-10.568387243904105,"vY0":-143.07419289653765,"vZ0":-8.477235178578628,"x":147.44,"y":186.95,"x0":2.0979431210546324,"y0":50.00569372801325,"z0":5.595306308221119,"aX":13.503782030418765},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":-9.6,"spinRate":2297,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.3829519390759595,"extension":5.866090293857856},"index":0,"playId":"c2ef3580-142f-3348-b30a-eface49078ee","pitchNumber":1,"startTime":"2026-05-19T22:45:12.708Z","endTime":"2026-05-19T22:45:16.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.6,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65792668284679,"aZ":-12.011822354572754,"pfxX":6.745778655244992,"pfxZ":9.934440714981594,"pX":-0.6617920765407054,"pZ":1.8943844615149634,"vX0":-9.818244794511443,"vY0":-141.64008606461888,"vZ0":-8.132563962735826,"x":142.23,"y":187.63,"x0":1.9747643554660466,"y0":50.0055139156123,"z0":5.572993034362263,"aX":13.695069065744224},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":-10.2,"spinRate":2298,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.38685504449364805,"extension":5.826906807064722},"hitData":{"launchSpeed":84.5,"launchAngle":61.0,"totalDistance":193.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.1,"coordY":127.18}},"index":1,"playId":"ce687913-7cec-3af2-adf6-e35339499899","pitchNumber":2,"startTime":"2026-05-19T22:45:29.568Z","endTime":"2026-05-19T22:45:40.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:45:40.822Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:47:46.883Z","endTime":"2026-05-19T22:49:23.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05620523011232,"aZ":-9.264184198965614,"pfxX":-1.873647143877073,"pfxZ":11.280725926094792,"pX":0.9055662940776943,"pZ":3.8250778620491817,"vX0":6.46097658767969,"vY0":-141.54825405729147,"vZ0":-6.224614318041539,"x":82.48,"y":135.5,"x0":-1.1622784251043285,"y0":50.002473634874654,"z0":6.644606984568734,"aX":-3.8056951809355195},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.3,"breakHorizontal":2.0,"spinRate":2685,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.3868387480916411,"extension":6.3898494562621995},"index":0,"playId":"eaf6c56a-80a5-30ae-8726-47857de27199","pitchNumber":1,"startTime":"2026-05-19T22:47:56.387Z","endTime":"2026-05-19T22:48:00.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.9,"endSpeed":89.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8895989015909,"aZ":-8.437266283676895,"pfxX":-1.7281835067336875,"pfxZ":11.55337684042433,"pX":-0.42796443764850833,"pZ":3.9071067396572747,"vX0":2.7713070363115566,"vY0":-142.46403537267875,"vZ0":-6.014723298894023,"x":133.31,"y":133.29,"x0":-1.1890359188345445,"y0":50.0033046405109,"z0":6.5798116190452145,"aX":-3.5510267366641557},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.9,"breakHorizontal":2.5,"spinRate":2619,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.384554017653163,"extension":6.218751399707304},"index":1,"playId":"d22e6654-7c42-3928-b041-fc530358950b","pitchNumber":2,"startTime":"2026-05-19T22:48:12.159Z","endTime":"2026-05-19T22:48:16.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.5,"endSpeed":88.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08077209142821,"aZ":-9.567424946203754,"pfxX":-2.8634576709461244,"pfxZ":11.12758464151951,"pX":0.931667830105083,"pZ":3.475083485533713,"vX0":6.7682908409919555,"vY0":-141.78529488738585,"vZ0":-6.80445661442606,"x":81.49,"y":144.95,"x0":-1.116678804544009,"y0":50.00219470823776,"z0":6.519930385680871,"aX":-5.817721131026568},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":3.7,"spinRate":2602,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.3866398037960428,"extension":6.419521782738352},"index":2,"playId":"863b8814-c317-3aae-8f1b-9e1c3b35e02b","pitchNumber":3,"startTime":"2026-05-19T22:48:26.497Z","endTime":"2026-05-19T22:48:30.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.8,"endSpeed":88.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.398169053191936,"aZ":-7.712940078266714,"pfxX":-2.2324629092525172,"pfxZ":12.209316728249004,"pX":0.25591249946536954,"pZ":3.0748159853142942,"vX0":5.038129277442545,"vY0":-140.75419456742202,"vZ0":-7.945037025619639,"x":107.25,"y":155.76,"x0":-1.2683826098097533,"y0":50.00364618329969,"z0":6.4360463686806115,"aX":-4.4735443451053065},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.6,"breakHorizontal":3.0,"spinRate":2556,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.3893703572060918,"extension":6.421220391823008},"index":3,"playId":"0ddc721a-ffa5-340a-8df8-2b7644ffc75c","pitchNumber":4,"startTime":"2026-05-19T22:48:45.046Z","endTime":"2026-05-19T22:48:48.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56310330213366,"aZ":-9.165227776549436,"pfxX":-3.8920775934462566,"pfxZ":11.19027140423993,"pX":-0.5840516307756565,"pZ":2.807174012166561,"vX0":3.7137031925185373,"vY0":-142.45057129065785,"vZ0":-8.55414908326909,"x":139.26,"y":162.99,"x0":-1.398630593192554,"y0":50.0032541858711,"z0":6.427533099880278,"aX":-8.003279439804357},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2545,"spinDirection":205},"zone":4,"typeConfidence":0.9,"plateTime":0.38442384227393367,"extension":6.4168828650184775},"index":4,"playId":"eba69392-03b1-397b-954a-1092ad8f6a07","pitchNumber":5,"startTime":"2026-05-19T22:49:00.146Z","endTime":"2026-05-19T22:49:03.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.882852128916085,"aZ":-35.247197575893296,"pfxX":1.5212863733947142,"pfxZ":-1.7201317442704473,"pX":0.9804299542092809,"pZ":1.0906868578885913,"vX0":5.923902811639165,"vY0":-132.2646255711339,"vZ0":-6.891121886940259,"x":79.63,"y":209.33,"x0":-1.4816147149267174,"y0":50.006376417907596,"z0":6.298401465112876,"aX":2.709782356030516},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-4.3,"breakHorizontal":-4.0,"spinRate":2778,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.4133087251077443,"extension":6.512179128802868},"index":5,"playId":"e6221c6e-6689-3a0c-aca2-b3013d4d0e53","pitchNumber":6,"startTime":"2026-05-19T22:49:19.104Z","endTime":"2026-05-19T22:49:23.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:49:23.103Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:49:42.535Z","endTime":"2026-05-19T22:50:26.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(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":98.0,"endSpeed":90.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37439751887288,"aZ":-12.179211716576479,"pfxX":-1.5571666466156466,"pfxZ":9.677979793643903,"pX":0.3521007015381335,"pZ":1.5225981109673918,"vX0":4.922884265902545,"vY0":-142.2818185075352,"vZ0":-11.223949594650684,"x":103.58,"y":197.67,"x0":-1.192513339326749,"y0":50.00129322822289,"z0":6.273309582638063,"aX":-3.217296643717981},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":1.9,"spinRate":2515,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.383873206074429,"extension":6.4714954743045086},"index":0,"playId":"ace6932f-7737-31f2-b477-e14f888dde97","pitchNumber":1,"startTime":"2026-05-19T22:49:47.130Z","endTime":"2026-05-19T22:49:51.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988105353399305,"aZ":-33.291897389906346,"pfxX":1.0527018326441517,"pfxZ":-0.6394610012237365,"pX":0.8521973703967008,"pZ":1.1212911672760932,"vX0":5.354933049297701,"vY0":-131.84077551256934,"vZ0":-7.169017121875305,"x":84.52,"y":208.51,"x0":-1.3417152293713166,"y0":50.000897831570256,"z0":6.3323055403904105,"aX":1.8515689370145938},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.5,"breakHorizontal":-3.1,"spinRate":2902,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.41543309581751986,"extension":6.381611040566912},"index":1,"playId":"932a5dd3-6f26-391d-8814-e3e9aa47699a","pitchNumber":2,"startTime":"2026-05-19T22:50:03.071Z","endTime":"2026-05-19T22:50:06.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.2,"endSpeed":90.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.579354784449,"aZ":-8.303936447016428,"pfxX":-2.099394678329563,"pfxZ":11.320837314355725,"pX":0.4646081038561779,"pZ":2.4353366263158946,"vX0":5.254477462333154,"vY0":-144.08033098067614,"vZ0":-9.906343629499018,"x":99.29,"y":173.03,"x0":-1.1076875465747835,"y0":50.00594258735556,"z0":6.4263066933480815,"aX":-4.428426670175831},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.7,"breakHorizontal":2.8,"spinRate":2723,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.3797400742237831,"extension":6.3494776669972754},"hitData":{"launchSpeed":82.8,"launchAngle":22.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.51,"coordY":111.75}},"index":2,"playId":"4c9517bd-cc61-3bde-8ec5-dce3448d9607","pitchNumber":3,"startTime":"2026-05-19T22:50:17.882Z","endTime":"2026-05-19T22:50:26.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:50:26.598Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Bohm doubles (7) on a sharp line drive to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:50:45.943Z","endTime":"2026-05-19T22:51:15.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":91.2,"endSpeed":84.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31554035772978,"aZ":-34.737493493875604,"pfxX":0.7252971809783586,"pfxZ":-1.429944635066013,"pX":0.16546957707540294,"pZ":1.9274574185991353,"vX0":3.8008031831559035,"vY0":-132.73235061694888,"vZ0":-5.16658944554916,"x":110.69,"y":186.74,"x0":-1.376903508960717,"y0":50.005037792960394,"z0":6.416852406719201,"aX":1.298530761528953},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-3.5,"breakHorizontal":-2.2,"spinRate":2943,"spinDirection":87},"zone":8,"typeConfidence":0.9,"plateTime":0.41200880895667114,"extension":6.394172251592031},"index":0,"playId":"18a29573-c614-34d4-9635-81e8f6637f3b","pitchNumber":1,"startTime":"2026-05-19T22:50:49.858Z","endTime":"2026-05-19T22:50:53.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181023370141315,"aZ":-31.753155128828947,"pfxX":2.4494581826199373,"pfxZ":0.24304235125538654,"pX":0.025677839081170713,"pZ":2.6439246370182583,"vX0":2.5814639813416687,"vY0":-131.4675088622035,"vZ0":-4.060526193840253,"x":116.02,"y":167.39,"x0":-1.2849844184579882,"y0":50.00524199132046,"z0":6.54841603599918,"aX":4.316358474306597},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.2,"breakHorizontal":-4.9,"spinRate":3073,"spinDirection":70},"zone":5,"typeConfidence":0.9,"plateTime":0.41558534757039034,"extension":6.336263068982316},"hitData":{"launchSpeed":107.4,"launchAngle":15.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.93,"coordY":46.28}},"index":1,"playId":"e0604a9d-e7e7-3603-9f7f-cbd8d1d33aa6","pitchNumber":2,"startTime":"2026-05-19T22:51:04.112Z","endTime":"2026-05-19T22:51:15.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.41,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:51:15.894Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:51:39.616Z","endTime":"2026-05-19T22:52:31.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29030107508392,"aZ":-4.80972799399007,"pfxX":-3.285182423432715,"pfxZ":13.483661110109328,"pX":0.6306559626314423,"pZ":2.069103245398927,"vX0":6.265772828564651,"vY0":-142.19078668143047,"vZ0":-11.056136013016273,"x":92.96,"y":182.91,"x0":-1.183560199154057,"y0":50.00276538317967,"z0":6.329729698408031,"aX":-6.667392387723804},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.7,"breakVerticalInduced":22.1,"breakHorizontal":4.6,"spinRate":2741,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.38650750154860614,"extension":6.66652676899893},"index":0,"playId":"2645dd03-dea6-38f6-84ac-ddebd63b3166","pitchNumber":1,"startTime":"2026-05-19T22:51:47.344Z","endTime":"2026-05-19T22:51:51.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.6,"endSpeed":89.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.24718329874957,"aZ":-4.5918635120110025,"pfxX":-2.169972864595476,"pfxZ":13.438335525609668,"pX":0.8027502252847442,"pZ":2.243609934422648,"vX0":6.106828467249052,"vY0":-143.11010892579102,"vZ0":-10.827779989370546,"x":86.4,"y":178.2,"x0":-1.0868572111279957,"y0":50.00399860652801,"z0":6.383216515026299,"aX":-4.454695022920323},"breaks":{"breakAngle":21.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-6.5,"breakVerticalInduced":22.0,"breakHorizontal":2.5,"spinRate":2777,"spinDirection":201},"zone":9,"typeConfidence":0.91,"plateTime":0.38426733338036767,"extension":6.498205250582624},"index":1,"playId":"609ea5ae-ef23-33b7-a24d-396a05cbb397","pitchNumber":2,"startTime":"2026-05-19T22:52:04.439Z","endTime":"2026-05-19T22:52:07.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10830073837861,"aZ":-32.89168514192606,"pfxX":0.7294617954287284,"pfxZ":-0.407063557677482,"pX":0.784490755515857,"pZ":-0.043779091632424924,"vX0":5.575548895747109,"vY0":-131.6791871659723,"vZ0":-9.914742356270871,"x":87.1,"y":239.96,"x0":-1.4556627960312452,"y0":50.004431481891295,"z0":6.205898110427533,"aX":1.2799824954137828},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.8,"breakHorizontal":-2.5,"spinRate":2849,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.4160392456853299,"extension":6.601267231611563},"index":2,"playId":"12e8db34-6c00-3ef4-9242-b45cea5cf28f","pitchNumber":3,"startTime":"2026-05-19T22:52:26.805Z","endTime":"2026-05-19T22:52:31.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:52:31.785Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T22:54:32.091Z","endTime":"2026-05-19T22:55:37.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.853057523579096,"aZ":-30.074964206686836,"pfxX":-4.249367371801897,"pfxZ":1.4257851453687778,"pX":0.6777037028959433,"pZ":2.311228285117739,"vX0":-3.5414453074896723,"vY0":-121.02986022085588,"vZ0":-1.635679036546836,"x":91.17,"y":176.38,"x0":2.7150458517346965,"y0":50.00496677120672,"z0":5.643599572751674,"aX":-6.269238843534324},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.4,"breakHorizontal":8.5,"spinRate":2270,"spinDirection":329},"zone":6,"typeConfidence":2.0,"plateTime":0.4535295984876888,"extension":5.331615974251262},"index":0,"playId":"26035651-da31-370a-88f8-fc19f7b1ed42","pitchNumber":1,"startTime":"2026-05-19T22:54:39.107Z","endTime":"2026-05-19T22:54:42.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157144324131835,"aZ":-33.828330634161404,"pfxX":7.395425502179,"pfxZ":-1.0686160254464507,"pX":0.09352302880491074,"pZ":2.3077456459746464,"vX0":-7.299811037629771,"vY0":-123.54518664740975,"vZ0":-1.5925766691468022,"x":113.44,"y":176.47,"x0":2.1290363929608764,"y0":50.00516510902958,"z0":5.8101078034214115,"aX":11.406810405252283},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-11.6,"spinRate":1760,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.44373407886982275,"extension":5.752666972339607},"index":1,"playId":"a51fb1b9-7ecf-3f02-b859-2fb23484dffb","pitchNumber":2,"startTime":"2026-05-19T22:54:52.502Z","endTime":"2026-05-19T22:54:57.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90975587327901,"aZ":-28.01773210276154,"pfxX":-6.245203741961351,"pfxZ":2.5752868619884266,"pX":-1.4519173883813217,"pZ":0.24985611275909164,"vX0":-7.444149440788082,"vY0":-126.57762067018308,"vZ0":-7.288962598526489,"x":172.34,"y":232.03,"x0":2.3436256097154993,"y0":50.00466845763711,"z0":5.423971643728577,"aX":-10.089471132240453},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":13.1,"spinRate":2459,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.43344688739893034,"extension":5.647887530765967},"index":2,"playId":"08d03c58-4a59-322c-a805-60e8f7b9ef42","pitchNumber":3,"startTime":"2026-05-19T22:55:11.623Z","endTime":"2026-05-19T22:55:14.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32957883878395,"aZ":-15.602427514608015,"pfxX":8.788232663972634,"pfxZ":8.353802096728277,"pX":-0.36616739010855787,"pZ":2.938531360788767,"vX0":-9.649404642323335,"vY0":-140.31808416953925,"vZ0":-5.048823389625333,"x":130.96,"y":159.44,"x0":1.984230360680702,"y0":50.00015661451051,"z0":5.7861895202669205,"aX":17.428823200100034},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-13.8,"spinRate":2313,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.39113384139844865,"extension":5.784263780934872},"hitData":{"launchSpeed":89.2,"launchAngle":42.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.71,"coordY":91.43}},"index":3,"playId":"6fbb009e-caac-3a40-927b-8f9b46b01717","pitchNumber":4,"startTime":"2026-05-19T22:55:27.965Z","endTime":"2026-05-19T22:55:37.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:55:37.636Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T22:55:58.059Z","endTime":"2026-05-19T22:57:52.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082703372032917,"aZ":-20.42980412795195,"pfxX":10.546754668087335,"pfxZ":6.420059155575171,"pX":-0.3327429354420913,"pZ":2.0069939467829694,"vX0":-10.246063192259038,"vY0":-134.629089571718,"vZ0":-5.687519996385992,"x":129.68,"y":184.59,"x0":2.157873161711327,"y0":50.005829127223194,"z0":5.5996574853299155,"aX":19.30347464391065},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":-16.8,"spinRate":2276,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.407323512941522,"extension":5.616761674359806},"index":0,"playId":"5339614d-2bbc-3db2-b1bc-59a0bc2b1a7c","pitchNumber":1,"startTime":"2026-05-19T22:56:02.205Z","endTime":"2026-05-19T22:56:05.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.766659085908096,"aZ":-12.037720966196847,"pfxX":9.156418827944266,"pfxZ":9.858239503768853,"pX":-1.8880003981640123,"pZ":1.3127994984391855,"vX0":-13.811227944109065,"vY0":-142.26376170347908,"vZ0":-9.688072461506046,"x":188.97,"y":203.33,"x0":1.8482817526085937,"y0":50.00144643619563,"z0":5.533097216078794,"aX":18.699840731562052},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":-13.7,"spinRate":2381,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.38556394754577905,"extension":6.004069474041002},"index":1,"playId":"f4e911a2-c86d-368e-a06c-35ba95f279fe","pitchNumber":2,"startTime":"2026-05-19T22:56:17.516Z","endTime":"2026-05-19T22:56:21.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33735586340642,"aZ":-11.703880271658202,"pfxX":8.10221985723234,"pfxZ":10.243664694049157,"pX":0.12952085410562786,"pZ":2.491595764307164,"vX0":-7.517836097148695,"vY0":-140.99868188338408,"vZ0":-6.986025825009128,"x":112.06,"y":171.51,"x0":1.7876416709263494,"y0":50.00249518184763,"z0":5.76946830144562,"aX":16.18967346345697},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-13.0,"spinRate":2293,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.38960765249921847,"extension":5.697439562656623},"index":2,"playId":"de883704-e153-3980-b930-435e0519f807","pitchNumber":3,"startTime":"2026-05-19T22:56:32.035Z","endTime":"2026-05-19T22:56:35.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-19T22:56:44.876Z","endTime":"2026-05-19T22:56:56.867Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2279705184853,"aZ":-20.763841601867515,"pfxX":8.14171237567201,"pfxZ":5.678955743959293,"pX":0.2470960930194375,"pZ":4.058997002333565,"vX0":-8.193829744299325,"vY0":-141.74562192488716,"vZ0":-1.0386997673640432,"x":107.58,"y":129.19,"x0":2.135306588945379,"y0":50.00213672355084,"z0":5.772036362711311,"aX":16.35727168986772},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":-12.8,"spinRate":2146,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3883120471944661,"extension":5.8275893779563805},"index":4,"playId":"3ec5e834-7f3c-3397-ac27-46e981a87943","pitchNumber":4,"startTime":"2026-05-19T22:56:56.867Z","endTime":"2026-05-19T22:57:00.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":79.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50925111129178,"aZ":-38.443678255308484,"pfxX":-2.5638335679505473,"pfxZ":-3.8537617715641392,"pX":0.8435741298954266,"pZ":0.44635801274673653,"vX0":-3.365776685670611,"vY0":-128.82401953186397,"vZ0":-4.784559478149007,"x":84.84,"y":226.73,"x0":2.515763509867916,"y0":50.00148634313343,"z0":5.403475795930841,"aX":-4.173779454616967},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.0,"breakHorizontal":5.6,"spinRate":2273,"spinDirection":336},"zone":14,"typeConfidence":2.0,"plateTime":0.4303592777303895,"extension":5.749233994400999},"index":5,"playId":"3b98e034-6e29-38f7-8c06-6481ea1f17c3","pitchNumber":5,"startTime":"2026-05-19T22:57:09.961Z","endTime":"2026-05-19T22:57:13.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4661788813248,"aZ":-15.612468631503006,"pfxX":7.651284738262772,"pfxZ":8.338061563473733,"pX":-0.6731353305668556,"pZ":2.1569770791061327,"vX0":-9.558022924470109,"vY0":-140.6564863358237,"vZ0":-6.815262988734875,"x":142.66,"y":180.54,"x0":1.7887805081542083,"y0":50.00408232807325,"z0":5.639911714815623,"aX":15.200572681352645},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":-11.6,"spinRate":2277,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.3906893659020616,"extension":5.763722077692039},"index":6,"playId":"913c9f53-20dc-354f-bf86-db0d319e35f9","pitchNumber":6,"startTime":"2026-05-19T22:57:29.458Z","endTime":"2026-05-19T22:57:32.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.087734673852424,"aZ":-32.18618439143269,"pfxX":9.963629781586347,"pfxZ":-0.010176691290331163,"pX":0.3098481884597813,"pZ":2.5410591287410926,"vX0":-7.443461597127622,"vY0":-127.32765899352655,"vZ0":-1.835856025184471,"x":105.19,"y":170.17,"x0":1.976294931584364,"y0":50.00062795819881,"z0":5.817638854272302,"aX":16.36166605956656},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":1722,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4301288609188867,"extension":5.81406839065271},"index":7,"playId":"9ef1478d-3c37-33e6-ac8d-233efcb014ce","pitchNumber":7,"startTime":"2026-05-19T22:57:48.661Z","endTime":"2026-05-19T22:57:52.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:57:52.773Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"JJ Bleday pops out to shortstop Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T22:58:09.424Z","endTime":"2026-05-19T22:59:19.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.544778542592685,"aZ":-29.1376028609086,"pfxX":-4.523469144977522,"pfxZ":1.8662845439808091,"pX":-0.761416018303441,"pZ":1.2129074499608516,"vX0":-6.25966157338252,"vY0":-127.19462342207184,"vZ0":-4.900802481202018,"x":146.02,"y":206.03,"x0":2.3249056148958402,"y0":50.004368597156834,"z0":5.491516437731729,"aX":-7.3676503283121635},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":9.7,"spinRate":2419,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4316053228771626,"extension":5.674454632615198},"index":0,"playId":"75a5d83b-286c-3829-a399-ab176365d655","pitchNumber":1,"startTime":"2026-05-19T22:58:14.698Z","endTime":"2026-05-19T22:58:18.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.2,"endSpeed":80.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696522373260578,"aZ":-28.476266017700503,"pfxX":-5.53171896438695,"pfxZ":2.286191651568095,"pX":-2.0841003913419818,"pZ":0.4977327930752487,"vX0":-9.051761205605644,"vY0":-126.5507625647389,"vZ0":-6.621256276413239,"x":196.44,"y":225.34,"x0":2.2624568009476076,"y0":50.00036850113071,"z0":5.439681129263287,"aX":-8.938581511133005},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":12.1,"spinRate":2441,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4334031879242488,"extension":5.786719323257413},"index":1,"playId":"bf1470ab-2d5f-3f8d-b12d-6d6a272228a7","pitchNumber":2,"startTime":"2026-05-19T22:58:27.231Z","endTime":"2026-05-19T22:58:30.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647270573186734,"aZ":-31.785630945187076,"pfxX":-3.5021698662860072,"pfxZ":0.2304924353134794,"pX":-0.7412983590209222,"pZ":2.0873892591276557,"vX0":-6.705154552729579,"vY0":-127.91170998017041,"vZ0":-2.61288872994042,"x":145.26,"y":182.42,"x0":2.3657892036030557,"y0":50.00152354701397,"z0":5.606982821552291,"aX":-5.817615405213395},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":7.8,"spinRate":2351,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.4277255289502464,"extension":5.863114133227733},"index":2,"playId":"910cb922-6e1f-39d6-a409-6ef120b172f2","pitchNumber":3,"startTime":"2026-05-19T22:58:48.772Z","endTime":"2026-05-19T22:58:52.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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-19T22:59:01.970Z","endTime":"2026-05-19T22:59:09.958Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.958707806470514,"aZ":-16.73528209410967,"pfxX":7.550837515389038,"pfxZ":7.435458609437333,"pX":0.46243043823791824,"pZ":3.3950301783134478,"vX0":-7.428152139288908,"vY0":-143.38850779977332,"vZ0":-3.798766383157091,"x":99.37,"y":147.11,"x0":2.1088055860735166,"y0":50.00569705979106,"z0":5.784997320239428,"aX":15.685155713435625},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.8,"breakHorizontal":-12.1,"spinRate":2326,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.382374877615661,"extension":5.736754400612268},"hitData":{"launchSpeed":74.9,"launchAngle":65.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.08,"coordY":158.62}},"index":4,"playId":"422e55e1-00ec-3f6f-93d8-0472c354f714","pitchNumber":4,"startTime":"2026-05-19T22:59:09.958Z","endTime":"2026-05-19T22:59:19.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:59:19.828Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T23:01:21.077Z","endTime":"2026-05-19T23:02:54.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.956246380548432,"aZ":-29.28943587651166,"pfxX":0.6079543601598572,"pfxZ":1.618370206094018,"pX":0.36176946658560055,"pZ":1.483153257338735,"vX0":4.6366359573139775,"vY0":-132.57725274779548,"vZ0":-7.147526425193887,"x":103.21,"y":198.73,"x0":-1.4877164067225446,"y0":50.00327724455208,"z0":6.347552722608804,"aX":1.0833521856676274},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.0,"spinRate":2867,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.41290300589158324,"extension":6.453115294018964},"index":0,"playId":"66362f3c-a350-321e-9403-f3cf1e2a40ac","pitchNumber":1,"startTime":"2026-05-19T23:01:29.605Z","endTime":"2026-05-19T23:01:33.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.9,"endSpeed":88.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0892861025636,"aZ":-9.25364178421225,"pfxX":-1.4453897575534391,"pfxZ":11.30709434634781,"pX":1.1388894539213794,"pZ":2.4279163856332584,"vX0":5.954124900841562,"vY0":-142.0826032634502,"vZ0":-9.781878864802918,"x":73.59,"y":173.23,"x0":-0.8038699398750209,"y0":50.00657633858744,"z0":6.519863692821564,"aX":-2.930860940197238},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":1.3,"spinRate":2707,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.38673585431169766,"extension":6.333017243572444},"index":1,"playId":"82c884f9-bd39-395a-8aaa-6b74962eed69","pitchNumber":2,"startTime":"2026-05-19T23:01:43.189Z","endTime":"2026-05-19T23:01:47.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.5,"endSpeed":85.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869930880528603,"aZ":-27.116382269046902,"pfxX":-0.32837276352097167,"pfxZ":2.7169501110709486,"pX":1.1482663376750404,"pZ":1.1730020075448266,"vX0":6.493540799136098,"vY0":-135.86608422621572,"vZ0":-8.772982806182151,"x":73.23,"y":207.11,"x0":-1.2340731485648244,"y0":50.00274576862454,"z0":6.339823185553865,"aX":-0.6113756093684916},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":-0.8,"spinRate":2924,"spinDirection":150},"zone":14,"typeConfidence":0.88,"plateTime":0.40374278247914663,"extension":6.288272556541618},"index":2,"playId":"065819bc-cbc2-32e3-a256-30ef35f434bc","pitchNumber":3,"startTime":"2026-05-19T23:01:58.291Z","endTime":"2026-05-19T23:02:01.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.7,"endSpeed":90.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.488345382270985,"aZ":-7.929117453314374,"pfxX":-2.836391736929506,"pfxZ":11.502079840296197,"pX":0.6644513958041084,"pZ":1.9353558903804593,"vX0":6.096195478730822,"vY0":-144.66743091356395,"vZ0":-11.206222695397603,"x":91.67,"y":186.53,"x0":-1.1068953641413573,"y0":50.00498412018553,"z0":6.356722039327333,"aX":-5.9802659976026185},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2739,"spinDirection":195},"zone":9,"typeConfidence":0.91,"plateTime":0.3794242845616136,"extension":6.46916044075237},"index":3,"playId":"8adabe31-ccc8-3396-9707-c16e768a08d6","pitchNumber":4,"startTime":"2026-05-19T23:02:13.493Z","endTime":"2026-05-19T23:02:17.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278585663355113,"aZ":-25.622075051144527,"pfxX":-0.11742600247273938,"pfxZ":3.5289180459665,"pX":1.0728137622983442,"pZ":0.2046541373595731,"vX0":6.274837995541356,"vY0":-135.5809406509141,"vZ0":-11.495483404550999,"x":76.11,"y":233.25,"x0":-1.2585932587670507,"y0":50.00418714850766,"z0":6.295248926015073,"aX":-0.21839643953689916},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2827,"spinDirection":167},"zone":14,"typeConfidence":0.87,"plateTime":0.40433212520129613,"extension":6.461685226635301},"index":4,"playId":"8f77fb1b-64da-32ac-a679-4be0533916d0","pitchNumber":5,"startTime":"2026-05-19T23:02:33.781Z","endTime":"2026-05-19T23:02:36.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16106714730153,"aZ":-26.361933382440142,"pfxX":0.45517338218717596,"pfxZ":3.1137078714441193,"pX":1.027686102609801,"pZ":1.2238952266616552,"vX0":6.2243222285457485,"vY0":-134.91438508376214,"vZ0":-8.675537894456923,"x":77.83,"y":205.73,"x0":-1.3572074808901173,"y0":50.00081613961031,"z0":6.305763216110165,"aX":0.8474191128880624},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":-2.0,"spinRate":2838,"spinDirection":153},"zone":14,"typeConfidence":0.89,"plateTime":0.40420329853690085,"extension":6.5267266898457095},"index":5,"playId":"4aca3e9f-dc99-33ff-95b8-d15c9e92814f","pitchNumber":6,"startTime":"2026-05-19T23:02:50.460Z","endTime":"2026-05-19T23:02:54.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:02:54.287Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to right fielder Blake Dunn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T23:03:15.052Z","endTime":"2026-05-19T23:03:30.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.654612591614203,"aZ":-9.74244849904532,"pfxX":-2.0763687657447383,"pfxZ":10.65107069119319,"pX":0.6416968480090873,"pZ":2.828919412577662,"vX0":5.53214227726461,"vY0":-143.7989393760498,"vZ0":-8.603811751052763,"x":92.54,"y":162.4,"x0":-1.0325802957577466,"y0":50.00038214398818,"z0":6.454599110794658,"aX":-4.372911221905841},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":2.8,"spinRate":2658,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.380116599190206,"extension":6.456873572887528},"hitData":{"launchSpeed":88.3,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.51,"coordY":117.03}},"index":0,"playId":"5b9adc0d-d10a-3f46-9954-b3b8f1e241ad","pitchNumber":1,"startTime":"2026-05-19T23:03:19.523Z","endTime":"2026-05-19T23:03:30.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:03:30.276Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edmundo Sosa grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Matt McLain to first baseman Spencer Steer. Bryson Stott out at 2nd. Edmundo Sosa out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T23:03:47.868Z","endTime":"2026-05-19T23:04:44.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":98.6,"endSpeed":89.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59569574187071,"aZ":-6.999353831651414,"pfxX":-1.3750260850154494,"pfxZ":12.211514088860252,"pX":0.9593689100232489,"pZ":3.2144402205914133,"vX0":6.326887099237202,"vY0":-143.26341022155918,"vZ0":-7.944322671798888,"x":80.43,"y":151.99,"x0":-1.1069751384884716,"y0":50.00633352456819,"z0":6.473495104166324,"aX":-2.835396377476171},"breaks":{"breakAngle":8.4,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.5,"breakHorizontal":1.1,"spinRate":2698,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.3834970286901487,"extension":6.49935918800945},"index":0,"playId":"ad60704e-1d01-35d7-b49b-4cf39c25e5f7","pitchNumber":1,"startTime":"2026-05-19T23:03:58.296Z","endTime":"2026-05-19T23:04:01.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85195309043934,"aZ":-28.264238185215035,"pfxX":0.5205596908227812,"pfxZ":2.2298165715035543,"pX":0.28052142949307346,"pZ":1.2842875040307047,"vX0":4.1354059851424,"vY0":-131.3534484644906,"vZ0":-7.482088403533323,"x":106.31,"y":204.1,"x0":-1.379453815386942,"y0":50.00312390566846,"z0":6.260184607485689,"aX":0.9128326709106424},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.8,"spinRate":2838,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.4163945719348692,"extension":6.5376782135156},"index":1,"playId":"9695a893-334b-3628-bea2-8ef60e00d596","pitchNumber":2,"startTime":"2026-05-19T23:04:15.114Z","endTime":"2026-05-19T23:04:18.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07947076875888,"aZ":-28.14108300208436,"pfxX":0.37962492950150795,"pfxZ":2.245957818521352,"pX":0.3880044798013168,"pZ":1.8400674689910241,"vX0":4.493001406149787,"vY0":-133.07253401989453,"vZ0":-6.444315404127275,"x":102.21,"y":189.1,"x0":-1.3703509941703413,"y0":50.00282011045295,"z0":6.32681851491416,"aX":0.6822658408342882},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.9,"breakHorizontal":-1.7,"spinRate":2893,"spinDirection":103},"zone":9,"typeConfidence":0.9,"plateTime":0.41132051800047886,"extension":6.506655125000878},"hitData":{"launchSpeed":98.9,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.99,"coordY":169.27}},"index":2,"playId":"d052e39a-074c-38ca-aa4c-3904f5084042","pitchNumber":3,"startTime":"2026-05-19T23:04:36.022Z","endTime":"2026-05-19T23:04:44.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.27,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:04:44.119Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a sharp line drive to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:06:45.547Z","endTime":"2026-05-19T23:07:16.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694811943594633,"aZ":-19.557185719358014,"pfxX":7.639866904136068,"pfxZ":6.46705191589942,"pX":-0.5817791754935187,"pZ":3.452339471769443,"vX0":-9.817004763615238,"vY0":-138.74162404524802,"vZ0":-3.0397864893928355,"x":139.18,"y":145.57,"x0":2.007921400864331,"y0":50.00627754330873,"z0":5.863750326419751,"aX":14.914915898092383},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":-11.9,"spinRate":2220,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.3945968136453941,"extension":5.567319904315006},"index":0,"playId":"5f4eff26-034e-3768-a581-69bfec10a6d6","pitchNumber":1,"startTime":"2026-05-19T23:06:50.862Z","endTime":"2026-05-19T23:06:54.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.086947631844502,"aZ":-24.197544547424748,"pfxX":9.671904711799051,"pfxZ":4.200794919657835,"pX":-0.21500417015019194,"pZ":1.91195718729234,"vX0":-9.971635771550284,"vY0":-136.71219544343523,"vZ0":-5.4978911378561985,"x":125.2,"y":187.16,"x0":2.2166027612637924,"y0":50.00563687102837,"z0":5.601724152352129,"aX":18.379688398571695},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":-15.5,"spinRate":2228,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.40007193488244264,"extension":5.86017463222059},"hitData":{"launchSpeed":107.9,"launchAngle":9.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":121.01,"coordY":71.9}},"index":1,"playId":"4a03e43c-a7fe-3ea7-8e17-dbdb692a0ed9","pitchNumber":2,"startTime":"2026-05-19T23:07:06.458Z","endTime":"2026-05-19T23:07:16.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:07:16.577Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson walks. Blake Dunn to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:07:35.498Z","endTime":"2026-05-19T23:10:15.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnSecond":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.528757733632887,"aZ":-28.51902413995821,"pfxX":9.69751558794476,"pfxZ":2.3579077697640356,"pX":-1.3681386735578507,"pZ":1.7987282553571176,"vX0":-11.17623753631629,"vY0":-123.16261336068823,"vZ0":-3.779730764728361,"x":169.15,"y":190.21,"x0":1.9506917074803987,"y0":50.00220167296327,"z0":5.7429311208902325,"aX":15.024277997268499},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":-15.2,"spinRate":1705,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4433012139563757,"extension":5.697044755430319},"index":0,"playId":"ede79f50-7668-3e35-80bf-cb309d79c808","pitchNumber":1,"startTime":"2026-05-19T23:07:42.891Z","endTime":"2026-05-19T23:07:46.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"7204528f-26a8-35a8-b074-edd8b18edd52","startTime":"2026-05-19T23:08:00.736Z","endTime":"2026-05-19T23:08:04.441Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51428611328448,"aZ":-30.05253152574209,"pfxX":9.621157518056929,"pfxZ":1.3295529223387188,"pX":-0.44559553726824735,"pZ":2.894175545638746,"vX0":-9.430155779795088,"vY0":-125.4721923388899,"vZ0":-1.2120131803295933,"x":133.99,"y":160.64,"x0":2.1049204878383323,"y0":50.0055607330683,"z0":5.824111458217966,"aX":15.39947089190281},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-15.4,"spinRate":1802,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4359223798016023,"extension":5.6957044953569955},"index":2,"playId":"5e960a3b-11b5-3632-a6dd-c238c39a0ebe","pitchNumber":2,"startTime":"2026-05-19T23:08:15.840Z","endTime":"2026-05-19T23:08:19.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608132221890024,"aZ":-31.572083768699017,"pfxX":-5.192960745170679,"pfxZ":0.37745186003090403,"pX":-1.3816652429269907,"pZ":1.7975195716930805,"vX0":-7.669150798379306,"vY0":-124.98457289584447,"vZ0":-2.890204056100461,"x":169.67,"y":190.25,"x0":2.3981099805914177,"y0":50.00136007873511,"z0":5.5551150742060145,"aX":-8.233892118451568},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":11.2,"spinRate":2411,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.4378157995738525,"extension":5.5863708695932175},"index":3,"playId":"f11aabe4-e1ce-337e-93bd-0ab7c641f81b","pitchNumber":3,"startTime":"2026-05-19T23:08:35.067Z","endTime":"2026-05-19T23:08:39.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.222967098164887,"aZ":-30.073981878220398,"pfxX":9.07258392541088,"pfxZ":1.3121266397881381,"pX":-0.2530511746177429,"pZ":2.0158705971139628,"vX0":-8.571897785055404,"vY0":-125.69557004486136,"vZ0":-2.9079165122601025,"x":126.65,"y":184.35,"x0":2.020914159919619,"y0":50.00336108418161,"z0":5.626923899567432,"aX":14.533503903231557},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":-14.5,"spinRate":1603,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.43557324385330487,"extension":5.807757855437129},"index":4,"playId":"613deac3-6b8b-3bce-a696-7099c8888566","pitchNumber":4,"startTime":"2026-05-19T23:08:52.287Z","endTime":"2026-05-19T23:08:56.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"dba84fc7-42b7-31cc-b984-888ca2edb9ca","startTime":"2026-05-19T23:09:10.789Z","endTime":"2026-05-19T23:09:14.088Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.029792246904925,"aZ":-16.736591855301874,"pfxX":6.775588554477197,"pfxZ":7.539083875674171,"pX":-0.6607180052564771,"pZ":3.4755536405824703,"vX0":-10.105100870032448,"vY0":-142.48755152343927,"vZ0":-3.4122094226333317,"x":142.19,"y":144.94,"x0":2.0582823435536937,"y0":50.00130981888107,"z0":5.751924328427783,"aX":13.872543545466783},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":-10.1,"spinRate":2176,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.385018932741227,"extension":5.648493754859001},"index":6,"playId":"a7d072db-4e26-3d30-9cfc-501d90e5ef20","pitchNumber":5,"startTime":"2026-05-19T23:09:29.440Z","endTime":"2026-05-19T23:09:32.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303759964832327,"aZ":-30.100270734189593,"pfxX":8.868794325281769,"pfxZ":1.2898089554292227,"pX":0.011901644807765666,"pZ":1.4321212100772058,"vX0":-8.210181716093306,"vY0":-125.89775559897647,"vZ0":-4.154139883947473,"x":116.55,"y":200.11,"x0":2.161324771207409,"y0":50.002380377986476,"z0":5.536790127043422,"aX":14.252135070073866},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-14.2,"spinRate":1602,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4348704794990268,"extension":5.610163476111771},"index":7,"playId":"9a784513-6c7e-354e-a314-e2b0aecb0f7c","pitchNumber":6,"startTime":"2026-05-19T23:09:48.777Z","endTime":"2026-05-19T23:09:53.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.2,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72750046617596,"aZ":-32.99697179973236,"pfxX":-2.836386730580551,"pfxZ":-0.5173072337055009,"pX":-1.3626346292158515,"pZ":1.7083808537325602,"vX0":-7.973036525198021,"vY0":-126.71308908343912,"vZ0":-2.617520076145824,"x":168.94,"y":192.65,"x0":2.2131868283925673,"y0":50.00000671701803,"z0":5.433307248404832,"aX":-4.5379512333647725},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":7.2,"spinRate":2401,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.4349067409618552,"extension":5.799020071183311},"index":8,"playId":"54d21944-6682-3ed2-92e6-43da5d18d3a7","pitchNumber":7,"startTime":"2026-05-19T23:10:10.497Z","endTime":"2026-05-19T23:10:15.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-5.999999999999993,"leverageIndex":1.65,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:10:15.010Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ke'Bryan Hayes grounds into a double play, second baseman Bryson Stott to shortstop Edmundo Sosa to first baseman Bryce Harper. Blake Dunn to 3rd. Tyler Stephenson out at 2nd. Ke'Bryan Hayes out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:10:34.102Z","endTime":"2026-05-19T23:10:49.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24563457970773,"aZ":-23.246773420852726,"pfxX":11.342106896090286,"pfxZ":4.631893143458266,"pX":-0.0778809901327745,"pZ":1.8025298517592128,"vX0":-10.29262931047165,"vY0":-138.7536343799584,"vZ0":-5.758102183393003,"x":119.97,"y":190.11,"x0":2.226169994109181,"y0":50.00591329205452,"z0":5.477887980410248,"aX":21.875623813810467},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":-18.1,"spinRate":2192,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.39643691915344625,"extension":5.773192932941568},"hitData":{"launchSpeed":103.2,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.05,"coordY":151.01}},"index":0,"playId":"ccf5aa43-a9a3-3100-ae2b-58b255f70470","pitchNumber":1,"startTime":"2026-05-19T23:10:41.493Z","endTime":"2026-05-19T23:10:49.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":11.399999999999999,"leverageIndex":2.05,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:10:49.506Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:11:11.716Z","endTime":"2026-05-19T23:11:57.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02764398049185,"aZ":-37.57016728001004,"pfxX":-3.178115227943689,"pfxZ":-3.4033328466804758,"pX":-0.2866551650320958,"pZ":1.571430657861927,"vX0":-5.7667204254263,"vY0":-126.68496198411825,"vZ0":-2.2086548135810564,"x":127.93,"y":196.35,"x0":2.455326937714108,"y0":50.00517343419408,"z0":5.532447401974896,"aX":-5.034108345549949},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.5,"breakHorizontal":7.3,"spinRate":2369,"spinDirection":346},"zone":7,"typeConfidence":2.0,"plateTime":0.4366405695507338,"extension":5.519968578405098},"index":0,"playId":"f6bb7168-e62e-3e1e-844e-b7669f8e3bc5","pitchNumber":1,"startTime":"2026-05-19T23:11:18.258Z","endTime":"2026-05-19T23:11:21.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.0,"endSpeed":88.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04964510101071,"aZ":-17.09036858191336,"pfxX":8.207141142516283,"pfxZ":7.576280708235925,"pX":-1.040015411377535,"pZ":2.339798701237323,"vX0":-11.362141487519189,"vY0":-140.7116920246927,"vZ0":-6.089137912606469,"x":156.64,"y":175.61,"x0":1.9973814176757922,"y0":50.00240192801256,"z0":5.652178924006325,"aX":16.340334083750687},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":-12.4,"spinRate":2236,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.3903062681696996,"extension":5.688934351259905},"index":1,"playId":"b1cec0ca-2d08-393d-b754-29274397b905","pitchNumber":2,"startTime":"2026-05-19T23:11:33.586Z","endTime":"2026-05-19T23:11:37.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820380180661523,"aZ":-32.25790516651718,"pfxX":10.39513169440026,"pfxZ":-0.056556339472801476,"pX":0.6829775563099558,"pZ":1.799759144180874,"vX0":-7.1536725150331995,"vY0":-127.54956693107567,"vZ0":-3.0968393533726246,"x":90.97,"y":190.19,"x0":2.1826337851006166,"y0":50.0000354424188,"z0":5.59040387277388,"aX":17.014520028973738},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":-17.0,"spinRate":1594,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.430501749343736,"extension":5.734547791037591},"hitData":{"launchSpeed":72.6,"launchAngle":2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.68,"coordY":155.07}},"index":2,"playId":"835b47d0-b0cc-3dfb-b9ff-74f6acd410f3","pitchNumber":3,"startTime":"2026-05-19T23:11:49.951Z","endTime":"2026-05-19T23:11:57.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.56,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:11:57.368Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out softly, catcher Tyler Stephenson to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:14:01.319Z","endTime":"2026-05-19T23:15:27.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04806320764999,"aZ":-10.50130274943583,"pfxX":-2.873548277387036,"pfxZ":10.947837160854146,"pX":-0.7371805579861723,"pZ":3.209260887117226,"vX0":2.410937141378811,"vY0":-139.92735387234399,"vZ0":-7.392594898246718,"x":145.1,"y":152.13,"x0":-1.23729394339825,"y0":50.00597881813229,"z0":6.576429159595684,"aX":-5.690185685195723},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":4.7,"spinRate":2477,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.39168092568342594,"extension":6.288633962821922},"index":0,"playId":"af2aaab4-694c-392a-8e0c-65dec1113666","pitchNumber":1,"startTime":"2026-05-19T23:14:08.165Z","endTime":"2026-05-19T23:14:35.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"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":90.2,"endSpeed":82.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80755523797479,"aZ":-32.63533032571143,"pfxX":2.523155284841951,"pfxZ":-0.26108512639498827,"pX":1.4185047334281655,"pZ":1.8992388520121113,"vX0":5.901748555733517,"vY0":-131.22587282275714,"vZ0":-5.311417085065178,"x":62.93,"y":187.5,"x0":-1.1912519083179798,"y0":50.0061074922399,"z0":6.3923811971505655,"aX":4.383553370292341},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.4,"breakHorizontal":-5.9,"spinRate":2827,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.41803392705063747,"extension":6.275709057384654},"index":1,"playId":"d22a3e4c-65e7-3070-a9e9-81498d74c205","pitchNumber":2,"startTime":"2026-05-19T23:14:39.345Z","endTime":"2026-05-19T23:14:42.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02528739907241,"aZ":-31.838598414577802,"pfxX":2.8267289628231063,"pfxZ":0.18997266365822352,"pX":0.7504550468310808,"pZ":1.4891595599378917,"vX0":4.214026984910105,"vY0":-131.31651537731634,"vZ0":-6.497009784228374,"x":88.39,"y":198.57,"x0":-1.2404835367601652,"y0":50.003511459921384,"z0":6.355136354310677,"aX":4.949963343840618},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.8,"breakHorizontal":-6.0,"spinRate":2880,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4166334807166443,"extension":6.262444825536014},"index":2,"playId":"d64f9047-d60d-3ad2-945b-276cc76a5357","pitchNumber":3,"startTime":"2026-05-19T23:14:58.884Z","endTime":"2026-05-19T23:15:02.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25560318844171,"aZ":-9.288084893407156,"pfxX":-3.1439048026416128,"pfxZ":10.920162171598754,"pX":0.059537441443232204,"pZ":3.302343792466983,"vX0":4.214119318836674,"vY0":-143.41457143520157,"vZ0":-7.376994331442558,"x":114.73,"y":149.62,"x0":-1.0162369797330948,"y0":50.00387142426126,"z0":6.477718079396418,"aX":-6.589829412154946},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.6,"breakHorizontal":4.9,"spinRate":2667,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.38101416473624017,"extension":6.402985556705607},"hitData":{"launchSpeed":55.3,"launchAngle":-58.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.93,"coordY":201.58}},"index":3,"playId":"04470b35-c255-324b-92d6-e665a43ac14b","pitchNumber":4,"startTime":"2026-05-19T23:15:19.523Z","endTime":"2026-05-19T23:15:27.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:15:27.409Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to third baseman Ke'Bryan Hayes in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:15:46.186Z","endTime":"2026-05-19T23:16:39.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.7,"endSpeed":90.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.365295935262694,"aZ":-8.451615890956349,"pfxX":-3.542575839594737,"pfxZ":11.372328577393084,"pX":-1.084864026189793,"pZ":2.9280003457452204,"vX0":1.9347134483793338,"vY0":-143.54245279025753,"vZ0":-8.31998043198569,"x":158.35,"y":159.72,"x0":-1.3075468701862796,"y0":50.00048247674367,"z0":6.3908761376621595,"aX":-7.388197298803003},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.1,"breakHorizontal":6.0,"spinRate":2682,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3816432922751316,"extension":6.343131154931234},"index":0,"playId":"e8757bfc-d073-3647-b419-108a38add55b","pitchNumber":1,"startTime":"2026-05-19T23:15:51.993Z","endTime":"2026-05-19T23:15:55.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78899196934029,"aZ":-30.92049260692384,"pfxX":2.8600563842061155,"pfxZ":0.6934612251555127,"pX":-0.5771677745039042,"pZ":0.15805172234759277,"vX0":1.000242959459259,"vY0":-133.23127985885577,"vZ0":-10.105223691501898,"x":139.0,"y":234.51,"x0":-1.3283988583463402,"y0":50.00312977682014,"z0":6.2111481687041845,"aX":5.176927856090522},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.6,"breakHorizontal":-5.4,"spinRate":2944,"spinDirection":97},"zone":13,"typeConfidence":0.9,"plateTime":0.41002676645060454,"extension":6.239506970102916},"index":1,"playId":"55c533bd-3d9b-3ada-949d-7d4610b8d982","pitchNumber":2,"startTime":"2026-05-19T23:16:05.659Z","endTime":"2026-05-19T23:16:09.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.565487470496873,"aZ":-8.37332447762195,"pfxX":-4.705758997948372,"pfxZ":11.651995106105893,"pX":-0.10193325818831778,"pZ":2.252494973229669,"vX0":4.706020090350432,"vY0":-141.3913632991623,"vZ0":-9.831581436187419,"x":120.89,"y":177.96,"x0":-1.1694557861417394,"y0":50.00069425961901,"z0":6.295067172968585,"aX":-9.611006650176344},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":7.7,"spinRate":2634,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.38608185846511534,"extension":6.335450325556612},"hitData":{"launchSpeed":88.3,"launchAngle":72.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.4,"coordY":166.86}},"index":2,"playId":"4b92c581-9f1d-3542-b3ab-1ef90feb19ec","pitchNumber":3,"startTime":"2026-05-19T23:16:26.757Z","endTime":"2026-05-19T23:16:39.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:16:39.047Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trea Turner homers (5) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:16:55.180Z","endTime":"2026-05-19T23:17:41.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"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(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":90.4,"endSpeed":84.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.276906563417366,"aZ":-32.37372513652797,"pfxX":0.5426185571722977,"pfxZ":-0.11324557187735529,"pX":1.1909339370516314,"pZ":2.6710542400217983,"vX0":5.959074774436195,"vY0":-131.63275874999437,"vZ0":-3.816596534502467,"x":71.6,"y":166.66,"x0":-1.1595764373662498,"y0":50.00101414677304,"z0":6.500415638690466,"aX":0.9655386239212721},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.2,"spinRate":2987,"spinDirection":76},"zone":12,"typeConfidence":0.9,"plateTime":0.41388453142282966,"extension":6.363641828492621},"index":0,"playId":"fb085808-94c9-3cc1-aae1-f45e83603ba2","pitchNumber":1,"startTime":"2026-05-19T23:17:00.934Z","endTime":"2026-05-19T23:17:04.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.323959070536553,"aZ":-30.54723130577523,"pfxX":1.156473279203581,"pfxZ":0.8680678261760413,"pX":-0.35721895815908195,"pZ":2.4790921467035307,"vX0":2.3795533750516222,"vY0":-135.10866972200213,"vZ0":-4.814205771706003,"x":130.62,"y":171.84,"x0":-1.395691815997755,"y0":50.00194605725702,"z0":6.402465186449297,"aX":2.1613579832527052},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.8,"breakHorizontal":-2.5,"spinRate":2896,"spinDirection":129},"zone":4,"typeConfidence":0.9,"plateTime":0.4036749188332105,"extension":6.307165666787671},"hitData":{"launchSpeed":104.2,"launchAngle":29.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":16.66,"coordY":73.31}},"index":1,"playId":"65b2c6ae-2aab-3c0d-af89-8e32bff16b0a","pitchNumber":2,"startTime":"2026-05-19T23:17:14.745Z","endTime":"2026-05-19T23:17:41.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":12.099999999999994,"leverageIndex":0.48,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:17:41.660Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:17:55.595Z","endTime":"2026-05-19T23:19:17.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.057190492142137,"aZ":-19.953411887292038,"pfxX":-8.424056716779074,"pfxZ":6.644788507510705,"pX":0.10138984034828945,"pZ":1.6715270194249858,"vX0":7.156116603087496,"vY0":-133.83332804464328,"vZ0":-8.214623703563456,"x":113.14,"y":193.65,"x0":-1.4942749755600884,"y0":50.006035989567685,"z0":6.175362950476434,"aX":-15.500798341856925},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":14.0,"spinRate":1970,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.40706865148031257,"extension":6.367099071620989},"index":0,"playId":"3296f023-aa82-3219-be6f-848fd6c372cf","pitchNumber":1,"startTime":"2026-05-19T23:18:01.225Z","endTime":"2026-05-19T23:18:04.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.0,"endSpeed":90.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62274598646041,"aZ":-5.967585378714594,"pfxX":-4.846168730462331,"pfxZ":12.452207860745403,"pX":-0.6484215223393472,"pZ":3.0393619646468735,"vX0":3.1700244403905717,"vY0":-143.96861132658603,"vZ0":-8.601239124352489,"x":141.72,"y":156.72,"x0":-1.1327014761475482,"y0":50.00312487992186,"z0":6.431081594258789,"aX":-10.199250280814935},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.8,"breakVerticalInduced":21.0,"breakHorizontal":8.2,"spinRate":2800,"spinDirection":200},"zone":1,"typeConfidence":0.91,"plateTime":0.3800789979294388,"extension":6.35634481801627},"index":1,"playId":"ed5234ca-362a-3b99-b398-ac7e98b48960","pitchNumber":2,"startTime":"2026-05-19T23:18:15.455Z","endTime":"2026-05-19T23:18:19.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40749305231614,"aZ":-18.774973832946753,"pfxX":-7.95123262714025,"pfxZ":7.350924404394489,"pX":-0.19554639269032728,"pZ":0.6964678366862572,"vX0":6.079011396527039,"vY0":-132.90021699674134,"vZ0":-10.845223846853699,"x":124.45,"y":219.98,"x0":-1.458171844764229,"y0":50.00250084903815,"z0":6.140293957830686,"aX":-14.493560667787364},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":1855,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.4091751821394398,"extension":6.32491107230372},"index":2,"playId":"70c4f97c-852b-3ecf-bb50-45ad212d5a57","pitchNumber":3,"startTime":"2026-05-19T23:18:28.361Z","endTime":"2026-05-19T23:18:31.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.296858670361992,"aZ":-27.333426614554387,"pfxX":2.6452544049664537,"pfxZ":2.5869580873428566,"pX":1.3675078301390344,"pZ":1.921870418448887,"vX0":6.112568958642125,"vY0":-136.0458794657406,"vZ0":-6.669571811674659,"x":64.87,"y":186.89,"x0":-1.2535699991166478,"y0":50.0038537351216,"z0":6.304029572318278,"aX":4.949688667497899},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.5,"breakHorizontal":-6.1,"spinRate":2900,"spinDirection":147},"zone":14,"typeConfidence":0.89,"plateTime":0.4028502962355991,"extension":6.376986690313548},"index":3,"playId":"4b2d5a05-9ad4-3c16-bb94-0bfdf6d0a6d1","pitchNumber":4,"startTime":"2026-05-19T23:18:44.122Z","endTime":"2026-05-19T23:18:47.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.26247290998453,"aZ":-8.486517680496611,"pfxX":-1.9270920145306878,"pfxZ":10.936832472457032,"pX":-1.1490772855581217,"pZ":3.646481263474226,"vX0":1.1983160800144383,"vY0":-146.404052346378,"vZ0":-6.622628909378501,"x":160.8,"y":140.33,"x0":-1.3137682803616089,"y0":50.00473884693865,"z0":6.4488292098571085,"aX":-4.174797084477109},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":18.6,"breakHorizontal":3.2,"spinRate":2746,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.3744166738166239,"extension":6.274028663866937},"index":4,"playId":"bdab503a-147b-3cbd-8a24-995ffe218317","pitchNumber":5,"startTime":"2026-05-19T23:18:59.793Z","endTime":"2026-05-19T23:19:03.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536403677552897,"aZ":-28.030891528886418,"pfxX":3.0084186402219384,"pfxZ":2.22170369266204,"pX":0.5747929026790024,"pZ":0.9227320322724087,"vX0":4.058473050287186,"vY0":-135.87849431209548,"vZ0":-9.213906497966722,"x":95.09,"y":213.87,"x0":-1.3306094213044528,"y0":50.003689536307675,"z0":6.313800349937425,"aX":5.609285462912015},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":-6.4,"spinRate":2815,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.40353435092335355,"extension":6.385461570113768},"index":5,"playId":"11eb45a6-0ad4-3fa2-9b27-cdc3e4773e66","pitchNumber":6,"startTime":"2026-05-19T23:19:13.559Z","endTime":"2026-05-19T23:19:17.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:19:17.851Z","atBatIndex":20},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Elly De La Cruz triples (1) on a sharp line drive to left fielder Brandon Marsh, deflected by center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:21:19.152Z","endTime":"2026-05-19T23:21:40.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10914301357719,"aZ":-28.654424626831883,"pfxX":7.768969182841895,"pfxZ":2.2189223745870326,"pX":-0.1860717182276045,"pZ":2.3780780329198477,"vX0":-8.350337287754337,"vY0":-124.29247996804129,"vZ0":-2.5210097853442908,"x":124.09,"y":174.57,"x0":2.1887710765662356,"y0":50.00056426257108,"z0":5.756398303627859,"aX":12.300745800983861},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-12.4,"spinRate":1716,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.43866955017410536,"extension":5.76738783338077},"hitData":{"launchSpeed":103.2,"launchAngle":20.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.98,"coordY":50.16}},"index":0,"playId":"a22ca9c9-5c55-30c9-8159-4e23139fc570","pitchNumber":1,"startTime":"2026-05-19T23:21:24.191Z","endTime":"2026-05-19T23:21:40.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-10.599999999999994,"leverageIndex":1.13,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:21:40.769Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:22:04.200Z","endTime":"2026-05-19T23:23:44.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30706622037665,"aZ":-30.591248163289638,"pfxX":-2.3533033442124944,"pfxZ":0.9697302273858242,"pX":0.3452111285019858,"pZ":1.1850558845372217,"vX0":-4.756470315550345,"vY0":-126.1527784438313,"vZ0":-4.703511085041794,"x":103.84,"y":206.78,"x0":2.553515650071709,"y0":50.00209918724332,"z0":5.512135478975952,"aX":-3.8283673927412205},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":5.3,"spinRate":2242,"spinDirection":340},"zone":14,"typeConfidence":2.0,"plateTime":0.43256610232453596,"extension":5.379081266161818},"index":0,"playId":"6ee9b53c-9658-3ee5-a8bc-20bebb6da879","pitchNumber":1,"startTime":"2026-05-19T23:22:09.338Z","endTime":"2026-05-19T23:22:12.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11872051919804,"aZ":-35.81600246042476,"pfxX":-3.1785962177436584,"pfxZ":-2.1932179264462324,"pX":0.0503344483524954,"pZ":1.5877304113076807,"vX0":-5.0810188749472385,"vY0":-127.59333186914773,"vZ0":-3.1400535736265915,"x":115.08,"y":195.91,"x0":2.473643864210563,"y0":50.000417666071286,"z0":5.631811848934305,"aX":-5.284903700932376},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.4,"breakHorizontal":6.8,"spinRate":2316,"spinDirection":14},"zone":8,"typeConfidence":2.0,"plateTime":0.42786139906627607,"extension":5.573246715884443},"index":1,"playId":"a654f8a1-3920-32fa-a75b-3bb4ca10e078","pitchNumber":2,"startTime":"2026-05-19T23:22:24.491Z","endTime":"2026-05-19T23:22:28.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56935117042781,"aZ":-31.162077500212888,"pfxX":8.509273210683812,"pfxZ":0.6112119878914921,"pX":-0.8935642052738304,"pZ":1.9798500423576646,"vX0":-10.406112107928578,"vY0":-127.31553944375744,"vZ0":-3.2290761114641153,"x":151.06,"y":185.32,"x0":2.128933796516948,"y0":50.001885152462535,"z0":5.714338391451062,"aX":14.058688118261747},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-13.2,"spinRate":1708,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4291587051247516,"extension":5.7121691080581956},"index":2,"playId":"fc5eb859-f53a-38d7-9af9-616fc937ed69","pitchNumber":3,"startTime":"2026-05-19T23:22:40.985Z","endTime":"2026-05-19T23:22:44.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-19T23:23:00.574Z","endTime":"2026-05-19T23:23:10.200Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.840414820921843,"aZ":-36.76401701868481,"pfxX":-6.600961911479078,"pfxZ":-2.7494592151270894,"pX":-0.5081314017209424,"pZ":2.1644855252749196,"vX0":-5.356128247211125,"vY0":-129.45624245248118,"vZ0":-1.5850223117643822,"x":100.0,"y":159.27,"x0":2.456194617723165,"y0":50.00164040031798,"z0":5.638853936445288,"aX":-11.030659558606269},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.0,"breakHorizontal":13.3,"spinRate":2457,"spinDirection":333},"zone":4,"typeConfidence":2.0,"plateTime":0.4255823728302306,"extension":5.390929865863026},"index":4,"playId":"f4144559-0e3f-33d9-816f-68bfd5a15b9a","pitchNumber":4,"startTime":"2026-05-19T23:23:10.200Z","endTime":"2026-05-19T23:23:14.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589499195957103,"aZ":-36.118684218944416,"pfxX":-4.67322008395405,"pfxZ":-2.314816541050549,"pX":0.6351984008190222,"pZ":2.486827499184296,"vX0":-2.9470526089150337,"vY0":-128.79544118498205,"vZ0":-1.2188160283423095,"x":92.79,"y":171.64,"x0":2.396837904851707,"y0":50.00587073101142,"z0":5.727999192911328,"aX":-7.950959554645652},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.2,"breakHorizontal":9.1,"spinRate":2480,"spinDirection":327},"zone":6,"typeConfidence":2.0,"plateTime":0.4232320567793706,"extension":5.4563240140993745},"hitData":{"launchSpeed":83.4,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":130.9,"coordY":172.82}},"index":5,"playId":"f0cec5f2-202a-3c9d-85fd-3dc8bf0a88c2","pitchNumber":5,"startTime":"2026-05-19T23:23:35.877Z","endTime":"2026-05-19T23:23:44.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.0,"awayTeamWinProbability":53.0,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.39,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:23:44.022Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks. Spencer Steer to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:24:09.422Z","endTime":"2026-05-19T23:27:15.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16091972887568,"aZ":-22.38030011979169,"pfxX":8.828795689299692,"pfxZ":4.894252346805104,"pX":-0.35471358158002775,"pZ":0.7023790032667162,"vX0":-10.220850941417861,"vY0":-139.79841786646918,"vZ0":-8.883901459190682,"x":130.52,"y":219.82,"x0":2.1821356602232167,"y0":50.00451242801213,"z0":5.361672580950386,"aX":17.67572457968165},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":-14.2,"spinRate":2323,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.39010530124768783,"extension":5.8257283031477485},"index":0,"playId":"935be008-7b43-33ed-8d65-66f2f92a7ecb","pitchNumber":1,"startTime":"2026-05-19T23:24:17.970Z","endTime":"2026-05-19T23:24:21.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95631738510921,"aZ":-31.98761873496917,"pfxX":-4.324290900498337,"pfxZ":0.11196411786554394,"pX":-0.5988607344338773,"pZ":0.7997512323376664,"vX0":-6.239250513676004,"vY0":-126.81833352761154,"vZ0":-5.238121031025943,"x":139.83,"y":217.19,"x0":2.439751964538806,"y0":50.00182271684354,"z0":5.395076916926873,"aX":-7.158202589397762},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":9.0,"spinRate":2320,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.4292326555735997,"extension":5.572790662506588},"index":1,"playId":"ee1f153c-339f-3210-b2f2-9cd89c92749c","pitchNumber":2,"startTime":"2026-05-19T23:24:38.336Z","endTime":"2026-05-19T23:24:41.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.000943749393077,"aZ":-18.044499327768758,"pfxX":6.100339468672241,"pfxZ":6.809014823255671,"pX":0.05847994133959372,"pZ":2.4738333775381838,"vX0":-8.138485398652422,"vY0":-142.72333989037162,"vZ0":-5.728586603900206,"x":114.77,"y":171.99,"x0":2.146413480197997,"y0":50.003934132402364,"z0":5.632727809138713,"aX":12.661916183024127},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.4,"breakHorizontal":-9.5,"spinRate":2183,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.3828928030225067,"extension":5.8151453338410635},"index":2,"playId":"6905f280-cd3d-3e50-ad15-8cebcac58cdd","pitchNumber":3,"startTime":"2026-05-19T23:24:58.376Z","endTime":"2026-05-19T23:25:02.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005095945648886,"aZ":-32.71500393218929,"pfxX":8.65930893702294,"pfxZ":-0.3312000681145082,"pX":-0.5946209066320703,"pZ":0.81799465346652,"vX0":-9.372440024246442,"vY0":-127.27319862632261,"vZ0":-5.436888196244231,"x":139.67,"y":216.69,"x0":2.0168893672850454,"y0":50.001720159455814,"z0":5.5836920944521635,"aX":14.153700433556073},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":-13.4,"spinRate":1684,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.43094015382631223,"extension":5.839416484867153},"index":3,"playId":"3a76d245-16f6-3453-9e86-f03e0a38547d","pitchNumber":4,"startTime":"2026-05-19T23:25:14.931Z","endTime":"2026-05-19T23:25:18.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":83.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.547020246661017,"aZ":-33.973044100866446,"pfxX":5.602387244216093,"pfxZ":-1.046532591815705,"pX":-0.546942952784042,"pZ":1.4190615368159054,"vX0":-9.003807256297824,"vY0":-128.85039328900373,"vZ0":-3.985040469772218,"x":137.85,"y":200.47,"x0":2.2321434082606717,"y0":50.00490188275275,"z0":5.552945920907319,"aX":9.618620415582562},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.5,"breakHorizontal":-8.6,"spinRate":1757,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4217510806651408,"extension":5.78569960132626},"index":4,"playId":"7affb2de-6221-3b40-98aa-d9954742a66e","pitchNumber":5,"startTime":"2026-05-19T23:25:32.625Z","endTime":"2026-05-19T23:25:59.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-19T23:26:10.645Z","endTime":"2026-05-19T23:26:19.780Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67796950362408,"aZ":-32.308771778803646,"pfxX":8.314965389696606,"pfxZ":-0.08525768715682602,"pX":-0.7188466675988896,"pZ":2.0403198655608823,"vX0":-9.64563693936337,"vY0":-127.7425709646173,"vZ0":-2.7246841224286884,"x":144.4,"y":183.69,"x0":2.0210847494862207,"y0":50.001004960510976,"z0":5.654177685440021,"aX":13.777258401997308},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":-13.0,"spinRate":1670,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.42836065263317424,"extension":5.913043300489923},"index":6,"playId":"fe29382d-0d40-3f6b-ad67-d561909fe620","pitchNumber":6,"startTime":"2026-05-19T23:26:19.780Z","endTime":"2026-05-19T23:26:23.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"93dc4211-9424-3c6b-95a1-3df4a936dc43","startTime":"2026-05-19T23:26:39.093Z","endTime":"2026-05-19T23:26:42.566Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"f9570f57-7785-3136-a022-9891228cef97","startTime":"2026-05-19T23:26:56.032Z","endTime":"2026-05-19T23:26:59.663Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.582659536169125,"aZ":-14.93365510525015,"pfxX":9.15365174213061,"pfxZ":8.436923918932141,"pX":-0.24999855847812136,"pZ":1.4120411510291415,"vX0":-9.79161948608988,"vY0":-142.89224012599698,"vZ0":-8.874731814126868,"x":126.53,"y":200.65,"x0":2.0515377458735333,"y0":50.00357925630255,"z0":5.5215999182512245,"aX":18.705387494680547},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.3,"breakHorizontal":-14.3,"spinRate":2294,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3850798281122252,"extension":5.775447447938535},"index":9,"playId":"adafff96-b6d1-3ed5-9a33-79b906b59fb6","pitchNumber":7,"startTime":"2026-05-19T23:27:10.441Z","endTime":"2026-05-19T23:27:15.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.06,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:27:15.462Z","atBatIndex":23},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dane Myers out on a sacrifice fly to right fielder Adolis García in foul territory. Elly De La Cruz scores. Spencer Steer to 3rd. Sal Stewart to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:28:24.278Z","endTime":"2026-05-19T23:29:25.507Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"postOnThird":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T23:27:24.036Z","endTime":"2026-05-19T23:28:26.535Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05327028475119,"aZ":-31.79397304780838,"pfxX":9.506033666507058,"pfxZ":0.24676916764478385,"pX":-0.3894960524139312,"pZ":2.7020898599462053,"vX0":-9.376152000183275,"vY0":-124.50423699382452,"vZ0":-1.1064491023369354,"x":131.85,"y":165.82,"x0":2.1829727503477865,"y0":50.00621918650504,"z0":5.773823269959563,"aX":14.987039398480988},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-15.1,"spinRate":1815,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.43924721210133244,"extension":5.731448097045321},"index":1,"playId":"c03871dc-251d-340b-8744-901e2402d65e","pitchNumber":1,"startTime":"2026-05-19T23:28:26.535Z","endTime":"2026-05-19T23:28:29.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.2,"endSpeed":90.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92758443451242,"aZ":-19.038354473162777,"pfxX":6.7275019471614685,"pfxZ":6.424343779917156,"pX":-1.2587893497024616,"pZ":1.2088506839337636,"vX0":-11.288898063056298,"vY0":-141.0897925038277,"vZ0":-8.662148422394157,"x":164.98,"y":206.14,"x0":1.894908891614913,"y0":50.0025434862296,"z0":5.514081607965004,"aX":13.753368580937439},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":-10.2,"spinRate":2349,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.3861842702652414,"extension":5.82325735803801},"index":2,"playId":"bce57630-80fc-3e03-8e98-a0a18b9af601","pitchNumber":2,"startTime":"2026-05-19T23:28:54.555Z","endTime":"2026-05-19T23:29:00.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080918386697025,"aZ":-19.540542872849812,"pfxX":6.7713560749734825,"pfxZ":6.151076628175845,"pX":-0.3518058425255933,"pZ":2.162071453363075,"vX0":-9.148396783937,"vY0":-141.0265116401013,"vZ0":-6.132014051449682,"x":130.41,"y":180.4,"x0":2.0246784942834566,"y0":50.005756096776544,"z0":5.586684676301326,"aX":13.914246927904422},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":-10.8,"spinRate":2341,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.38547921505335836,"extension":5.704454151069363},"hitData":{"launchSpeed":88.7,"launchAngle":32.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.27,"coordY":114.66}},"index":3,"playId":"f56caca0-85e8-3b78-8661-8dbe63625a97","pitchNumber":3,"startTime":"2026-05-19T23:29:13.394Z","endTime":"2026-05-19T23:29:25.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"},{"credit":"b_foul_out"}],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":2.62,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:29:25.507Z","atBatIndex":24},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"JJ Bleday out on a sacrifice fly to center fielder Justin Crawford. Spencer Steer scores. Sal Stewart to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:29:50.450Z","endTime":"2026-05-19T23:30:33.296Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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(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":88.5,"endSpeed":82.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.332711124980534,"aZ":-33.35789180627032,"pfxX":-5.265203474602937,"pfxZ":-0.7032970952334405,"pX":-1.2264368317614105,"pZ":0.35788725832705975,"vX0":-7.256322718949363,"vY0":-128.65402981825403,"vZ0":-6.351818578162101,"x":163.75,"y":229.12,"x0":2.313180919018103,"y0":50.00361185492993,"z0":5.439557456734217,"aX":-8.83940264289465},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.5,"breakHorizontal":11.2,"spinRate":2503,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4254996193697407,"extension":5.65596772799827},"index":0,"playId":"9318a346-c41f-3430-90a5-8df7595670c4","pitchNumber":1,"startTime":"2026-05-19T23:29:57.318Z","endTime":"2026-05-19T23:30:00.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724608615554573,"aZ":-16.925469533196313,"pfxX":5.614663902241833,"pfxZ":7.298519771107979,"pX":0.03112447913393923,"pZ":2.3169962024110062,"vX0":-8.112222196688752,"vY0":-142.91508013147686,"vZ0":-6.512554267571144,"x":115.81,"y":176.22,"x0":2.163381093780937,"y0":50.00665296335999,"z0":5.669464464033117,"aX":11.737874099132894},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.2,"breakHorizontal":-8.8,"spinRate":2279,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.3817424810648937,"extension":5.822096283490035},"hitData":{"launchSpeed":101.9,"launchAngle":27.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":117.18,"coordY":45.85}},"index":1,"playId":"e8deb62a-f163-347c-a6b6-f5ff7eca9075","pitchNumber":2,"startTime":"2026-05-19T23:30:19.108Z","endTime":"2026-05-19T23:30:33.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"second":{"id":701398,"link":"/api/v1/people/701398"},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-0.6999999999999957,"leverageIndex":1.99,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:30:33.296Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Dunn strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:30:54.669Z","endTime":"2026-05-19T23:32:18.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7584221176244,"aZ":-33.022764586066025,"pfxX":7.137195803973164,"pfxZ":-0.5292861836940377,"pX":-0.6978618662142394,"pZ":1.8788778839857847,"vX0":-9.419646044373335,"vY0":-125.93456342251548,"vZ0":-2.7791869750355307,"x":143.6,"y":188.05,"x0":2.1577817995558024,"y0":50.0017427800125,"z0":5.65883099473131,"aX":11.50346876197959},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":-10.8,"spinRate":1748,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.43436340623341074,"extension":5.750744970527069},"index":0,"playId":"88104dab-38e3-3a9e-bfa2-fc41d35c6644","pitchNumber":1,"startTime":"2026-05-19T23:30:58.208Z","endTime":"2026-05-19T23:31:01.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"third":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":84.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.164141923258473,"aZ":-31.857391735438203,"pfxX":-5.757581767281063,"pfxZ":0.1851410518114871,"pX":-1.5151137612121819,"pZ":0.29021459439755853,"vX0":-8.14579534140676,"vY0":-128.8894132225914,"vZ0":-6.842677851195907,"x":174.75,"y":230.94,"x0":2.4033325834315677,"y0":50.004984469561876,"z0":5.358150878139918,"aX":-9.941948416854625},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.7,"breakHorizontal":11.9,"spinRate":2289,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.42075591944164037,"extension":5.633172408175122},"index":1,"playId":"514ffa0d-223c-30e0-a307-814c5053835f","pitchNumber":2,"startTime":"2026-05-19T23:31:13.623Z","endTime":"2026-05-19T23:31:17.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"third":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.2,"endSpeed":90.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437994369686752,"aZ":-19.53371715937547,"pfxX":4.787977419095386,"pfxZ":6.1312913994664555,"pX":-0.024625179202825278,"pZ":4.069691217858231,"vX0":-8.139635818172293,"vY0":-141.54415769437588,"vZ0":-1.3617677737900618,"x":117.94,"y":128.9,"x0":2.2453091961275455,"y0":50.002082816954555,"z0":5.788027471638657,"aX":9.871056839090805},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":-7.3,"spinRate":2298,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.38459903261879447,"extension":5.784621396855135},"index":2,"playId":"83933876-5bc3-3fc2-b663-38dedd1e29a9","pitchNumber":3,"startTime":"2026-05-19T23:31:34.538Z","endTime":"2026-05-19T23:31:38.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"third":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.057670079019744,"aZ":-33.320311224833254,"pfxX":-7.068515123826021,"pfxZ":-0.7266214455302435,"pX":-0.6054427132981486,"pZ":2.4606855560046905,"vX0":-5.580493324787935,"vY0":-124.72797046397349,"vZ0":-0.8238408120190128,"x":140.08,"y":172.34,"x0":2.579174723514726,"y0":50.00312878621612,"z0":5.542542633067568,"aX":-11.138077810925923},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":14.0,"spinRate":2467,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.4391061565206442,"extension":5.4786655288749735},"index":3,"playId":"13e4e7ef-c114-36a7-8f34-17baf25eec6a","pitchNumber":4,"startTime":"2026-05-19T23:31:51.819Z","endTime":"2026-05-19T23:31:55.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"third":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02067848965798,"aZ":-32.87085749441635,"pfxX":-6.319041021108255,"pfxZ":-0.3990868632616129,"pX":-1.035874797009605,"pZ":1.5109363798278381,"vX0":-6.627291319834191,"vY0":-129.94263307569594,"vZ0":-3.921173253577198,"x":156.49,"y":197.98,"x0":2.353388195721491,"y0":50.00331119823195,"z0":5.492681983163538,"aX":-10.985060950726858},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.3,"breakHorizontal":12.7,"spinRate":2468,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.41888372465955515,"extension":5.599551651586456},"index":4,"playId":"5c20a58b-7b14-3ae5-811f-ed9037fed1fe","pitchNumber":5,"startTime":"2026-05-19T23:32:13.771Z","endTime":"2026-05-19T23:32:18.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"third":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":1.49,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:32:18.094Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T23:34:51.941Z","endTime":"2026-05-19T23:37:16.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.115587229231345,"aZ":-6.7975246668149225,"pfxX":-1.9349597660178748,"pfxZ":12.279637254721262,"pX":0.06713585079587418,"pZ":2.62937399458994,"vX0":3.4523700006956535,"vY0":-142.89899626210902,"vZ0":-9.582025586549136,"x":114.44,"y":167.79,"x0":-0.9056303548110052,"y0":50.005303689267336,"z0":6.454238967712197,"aX":-3.9997016367436298},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.5,"breakHorizontal":2.8,"spinRate":2658,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.38338364287057747,"extension":6.32798184832874},"index":0,"playId":"a1dff048-1da2-3bea-8f34-3fb32f9744e7","pitchNumber":1,"startTime":"2026-05-19T23:34:56.043Z","endTime":"2026-05-19T23:34:59.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":98.0,"endSpeed":88.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.886078300880726,"aZ":-5.313009666865825,"pfxX":-0.7559876750240262,"pfxZ":13.328935219911543,"pX":1.5589316562366597,"pZ":1.9485934301151848,"vX0":7.176593915624658,"vY0":-142.08531219619746,"vZ0":-11.471656633695838,"x":57.58,"y":186.17,"x0":-0.9170806035415838,"y0":50.00572876021866,"z0":6.40473544007271,"aX":-1.5236904309853765},"breaks":{"breakAngle":2.4,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":21.5,"breakHorizontal":-0.4,"spinRate":2719,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.38761520829613927,"extension":6.3669994100536185},"index":1,"playId":"1a916d29-69fa-3dcf-ab4e-24963a951d3a","pitchNumber":2,"startTime":"2026-05-19T23:35:09.299Z","endTime":"2026-05-19T23:35:12.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.4,"endSpeed":86.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314918401184755,"aZ":-26.13561066208055,"pfxX":0.7751034369568597,"pfxZ":3.202291673573791,"pX":0.3828546477275707,"pZ":0.8705130525241931,"vX0":4.373259754921777,"vY0":-135.78186499256984,"vZ0":-9.59611197907193,"x":102.41,"y":215.28,"x0":-1.3435024781935634,"y0":50.000569871175934,"z0":6.243083788948263,"aX":1.4584188730899896},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.1,"breakHorizontal":-2.3,"spinRate":2881,"spinDirection":195},"zone":14,"typeConfidence":0.88,"plateTime":0.402064347970021,"extension":6.34171030043295},"index":2,"playId":"f634e58d-59a8-3cbf-956d-1fda642a1caa","pitchNumber":3,"startTime":"2026-05-19T23:35:23.196Z","endTime":"2026-05-19T23:35:27.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443517291507032,"aZ":-9.029316388316222,"pfxX":-3.9552887674245536,"pfxZ":11.128812699804211,"pX":0.42176301611532996,"pZ":3.2613830019024297,"vX0":5.650058656358626,"vY0":-142.94910782691474,"vZ0":-7.386725102351532,"x":100.92,"y":150.72,"x0":-1.061995180242365,"y0":50.002794283409266,"z0":6.4381947429569495,"aX":-8.226234839437032},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.0,"breakHorizontal":6.1,"spinRate":2752,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.38244225883696137,"extension":6.308496250173167},"index":3,"playId":"4c0987e9-f1d7-32d7-ba9c-119c07932797","pitchNumber":4,"startTime":"2026-05-19T23:35:41.958Z","endTime":"2026-05-19T23:35:45.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-19T23:36:00.113Z","endTime":"2026-05-19T23:36:12.415Z","isPitch":false,"type":"action","player":{"id":664761,"link":"/api/v1/people/664761"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49088756287589,"aZ":-7.552699084020799,"pfxX":-2.784729960220546,"pfxZ":11.73009682113763,"pX":0.5224044404599115,"pZ":3.4182667341678306,"vX0":4.713454289128841,"vY0":-143.5714450552058,"vZ0":-7.460931159418473,"x":97.09,"y":146.49,"x0":-0.7746342120303606,"y0":50.00640011077374,"z0":6.512506139137167,"aX":-5.847154093803382},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.0,"breakHorizontal":4.2,"spinRate":2713,"spinDirection":199},"zone":3,"typeConfidence":0.91,"plateTime":0.38067029159619237,"extension":6.447627696304125},"index":5,"playId":"9c923402-ea0b-3316-8b54-19f0c991bdbd","pitchNumber":5,"startTime":"2026-05-19T23:36:12.415Z","endTime":"2026-05-19T23:36:15.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741547657464487,"aZ":-22.94758355319907,"pfxX":-1.4612281052814198,"pfxZ":4.814746274470357,"pX":-0.6136137812213182,"pZ":0.4158984807403706,"vX0":2.407324994930968,"vY0":-136.92657476321043,"vZ0":-11.5197678081641,"x":140.39,"y":227.55,"x0":-1.310794715753109,"y0":50.00029372236282,"z0":6.220505018104955,"aX":-2.798782439451332},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":2.2,"spinRate":2864,"spinDirection":194},"zone":13,"typeConfidence":0.64,"plateTime":0.3986770012784886,"extension":6.430104220095895},"index":6,"playId":"f2b7f8c5-ad17-3f6d-a9af-f41aa3da4c2e","pitchNumber":6,"startTime":"2026-05-19T23:36:29.654Z","endTime":"2026-05-19T23:36:33.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":98.5,"endSpeed":90.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91887516784377,"aZ":-4.384698721240399,"pfxX":-3.085208942392928,"pfxZ":13.392416284150997,"pX":0.06012821668117056,"pZ":2.425316483720795,"vX0":4.020761599618809,"vY0":-143.11360212389872,"vZ0":-10.399210333603333,"x":114.71,"y":173.3,"x0":-0.96196162301871,"y0":50.006976688752296,"z0":6.380513792972704,"aX":-6.403894236829262},"breaks":{"breakAngle":39.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-5.9,"breakVerticalInduced":22.3,"breakHorizontal":4.8,"spinRate":2667,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.3826844045257092,"extension":6.547291212971157},"index":7,"playId":"8ef9b851-6acd-3e29-8d82-a0e9b3bf90ea","pitchNumber":7,"startTime":"2026-05-19T23:36:46.397Z","endTime":"2026-05-19T23:36:49.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56857790478955,"aZ":-27.97093004255155,"pfxX":0.3592999153232048,"pfxZ":2.135949551863094,"pX":0.3621889868906514,"pZ":2.2094574919387706,"vX0":4.656618079131777,"vY0":-138.18383776804112,"vZ0":-6.402040891031845,"x":103.19,"y":179.12,"x0":-1.3789951739564539,"y0":50.00442510313841,"z0":6.390312045934771,"aX":0.7068835340530001},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.0,"breakHorizontal":-1.4,"spinRate":2785,"spinDirection":155},"zone":9,"typeConfidence":0.88,"plateTime":0.39366849416068694,"extension":6.3787872430422325},"hitData":{"launchSpeed":99.7,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.7,"coordY":134.27}},"index":8,"playId":"33773ad7-fc68-3d68-8945-aaf1d8573c7a","pitchNumber":8,"startTime":"2026-05-19T23:37:06.424Z","endTime":"2026-05-19T23:37:16.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:37:16.828Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T23:37:33.222Z","endTime":"2026-05-19T23:38:44.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20823501800553,"aZ":-7.712270787682609,"pfxX":-0.8102662587452129,"pfxZ":11.349036557305906,"pX":-0.01331815589657168,"pZ":3.2412637433937594,"vX0":3.3917801244945855,"vY0":-145.86940652131625,"vZ0":-7.876025540162255,"x":117.51,"y":151.27,"x0":-1.0857801598583505,"y0":50.00640439979244,"z0":6.440989289158784,"aX":-1.7471295676361924},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.2,"breakHorizontal":0.8,"spinRate":2638,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.375441526286977,"extension":6.383442286230688},"index":0,"playId":"9e9152e7-9dec-3a22-9612-f5ee5d324195","pitchNumber":1,"startTime":"2026-05-19T23:37:40.068Z","endTime":"2026-05-19T23:37:43.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":100.7,"endSpeed":92.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.370323178204195,"aZ":-7.977304386204656,"pfxX":-1.1196498166422826,"pfxZ":11.04270206009745,"pX":-1.5211506239224473,"pZ":5.005507281854851,"vX0":-0.31272819736274393,"vY0":-146.77983719677368,"vZ0":-3.3171848503232764,"x":174.98,"y":103.63,"x0":-1.267852588294206,"y0":50.00286277915916,"z0":6.6216812862002,"aX":-2.453041263267262},"breaks":{"breakAngle":15.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":19.6,"breakHorizontal":2.0,"spinRate":2662,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.37256371483317885,"extension":6.270020763627249},"index":1,"playId":"8fd861e6-f55b-3c5b-872a-dfc2f7a6d2c5","pitchNumber":2,"startTime":"2026-05-19T23:37:56.249Z","endTime":"2026-05-19T23:37:59.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57957723350658,"aZ":-31.574391144651585,"pfxX":2.0380557738652296,"pfxZ":0.3294246826754206,"pX":0.5601740845998571,"pZ":1.6376096373361018,"vX0":4.397733986414649,"vY0":-133.83688709605073,"vZ0":-6.502779416315847,"x":95.65,"y":194.56,"x0":-1.3636957085895824,"y0":50.005638676588994,"z0":6.335778876472016,"aX":3.7281829813508844},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.5,"breakHorizontal":-4.6,"spinRate":2785,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4079295206504048,"extension":6.460165007744179},"index":2,"playId":"c1140cc9-1965-38ae-b33e-a29c24aa3a15","pitchNumber":3,"startTime":"2026-05-19T23:38:10.586Z","endTime":"2026-05-19T23:38:14.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92396310114623,"aZ":-6.847700500442276,"pfxX":-4.006296798603698,"pfxZ":11.62167425699266,"pX":-1.6406777977671378,"pZ":2.5050254853877387,"vX0":0.26356669438920655,"vY0":-146.12175243409305,"vZ0":-9.855761001512562,"x":179.54,"y":171.14,"x0":-1.2106317172433936,"y0":50.000833635086416,"z0":6.31925954763574,"aX":-8.729827296620432},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":19.4,"breakHorizontal":7.2,"spinRate":2630,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.3737307873013975,"extension":6.35140030195302},"index":3,"playId":"20bb5413-5458-38aa-83e6-b3c8463139ec","pitchNumber":4,"startTime":"2026-05-19T23:38:25.888Z","endTime":"2026-05-19T23:38:29.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.7,"endSpeed":88.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26460319020328,"aZ":-30.34970920476802,"pfxX":1.974423275790875,"pfxZ":0.9500678817070813,"pX":0.20586810449176768,"pZ":1.407393601562102,"vX0":3.56715142335869,"vY0":-136.52407002360115,"vZ0":-7.702619998561742,"x":109.15,"y":200.78,"x0":-1.3640536513709305,"y0":50.00653962817976,"z0":6.295348344492049,"aX":3.8039091514849863},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2798,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.3980909645441746,"extension":6.3863431335087695},"index":4,"playId":"4171d40f-2e9e-3528-8b23-500283fd4565","pitchNumber":5,"startTime":"2026-05-19T23:38:40.093Z","endTime":"2026-05-19T23:38:44.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:38:44.231Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T23:38:59.814Z","endTime":"2026-05-19T23:40:59.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":98.9,"endSpeed":91.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954252848800685,"aZ":-8.877353152983273,"pfxX":-1.4851170572829617,"pfxZ":10.977959673093837,"pX":0.8519219446332167,"pZ":1.0067165814742531,"vX0":5.373965446294958,"vY0":-143.54090288712285,"vZ0":-13.236223062946578,"x":84.53,"y":211.6,"x0":-0.8378265311917001,"y0":50.003182370654535,"z0":6.190376676798264,"aX":-3.1522346429548294},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.9,"breakHorizontal":1.8,"spinRate":2586,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.37914741446659317,"extension":6.5299996424372075},"index":0,"playId":"bbb84782-c8aa-32a1-a46e-40e84298bb6f","pitchNumber":1,"startTime":"2026-05-19T23:39:04.741Z","endTime":"2026-05-19T23:39:07.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.063282419074145,"aZ":-8.391875568239218,"pfxX":-5.4148330413494765,"pfxZ":11.180439079693176,"pX":-0.322385863608198,"pZ":2.3855656185195624,"vX0":4.105136902621925,"vY0":-143.93646085576123,"vZ0":-9.898997438901779,"x":129.29,"y":174.37,"x0":-1.0536408607335161,"y0":50.0062417692231,"z0":6.363304308256728,"aX":-11.521849876216065},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.7,"breakHorizontal":9.1,"spinRate":2664,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.37853880862523503,"extension":6.409308225916058},"index":1,"playId":"07486e22-6f7a-36cc-8f2e-2108a92f9d3d","pitchNumber":2,"startTime":"2026-05-19T23:39:23.274Z","endTime":"2026-05-19T23:39:28.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.3,"endSpeed":90.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.129767085296294,"aZ":-9.118489001464015,"pfxX":-1.6696428026490857,"pfxZ":10.908919296463926,"pX":0.40410005794572196,"pZ":3.894569428212731,"vX0":4.234142255765759,"vY0":-144.56731577761252,"vZ0":-5.865999692272176,"x":101.6,"y":133.63,"x0":-0.8635231687126282,"y0":50.006146657666406,"z0":6.511567155619158,"aX":-3.529919511287618},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.7,"breakHorizontal":2.2,"spinRate":2749,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.379059951407239,"extension":6.449604725977789},"index":2,"playId":"6d1360cd-464c-3909-9352-fe84c5affb4a","pitchNumber":3,"startTime":"2026-05-19T23:39:41.440Z","endTime":"2026-05-19T23:39:45.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.119943244100273,"aZ":-30.248741851966543,"pfxX":1.4871440280719384,"pfxZ":1.0021357233466643,"pX":0.4397897054985975,"pZ":1.522524649313128,"vX0":4.220500210710013,"vY0":-136.24252598094168,"vZ0":-7.2804385871567705,"x":100.24,"y":197.67,"x0":-1.3098875741530065,"y0":50.001906629705786,"z0":6.261565287806425,"aX":2.85287035841193},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.7,"breakHorizontal":-3.4,"spinRate":2867,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.3988901421800173,"extension":6.36166440004567},"index":3,"playId":"fe7b0f39-baad-3dee-b1bd-6b6515142044","pitchNumber":4,"startTime":"2026-05-19T23:39:55.549Z","endTime":"2026-05-19T23:39:59.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-19T23:40:10.530Z","endTime":"2026-05-19T23:40:22.986Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69522321833002,"aZ":-7.1292715530260375,"pfxX":-4.001712284536851,"pfxZ":11.999483110592314,"pX":-0.5709091653036042,"pZ":1.545414878148856,"vX0":2.415415507543648,"vY0":-143.86980417982923,"vZ0":-12.254812098570419,"x":138.76,"y":197.05,"x0":-0.9032717272355172,"y0":50.005513831115834,"z0":6.311399931385021,"aX":-8.354745057781948},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.3,"breakHorizontal":6.7,"spinRate":2684,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.38132560500774737,"extension":6.542174182013689},"index":5,"playId":"31e482f1-4f82-374b-b17f-b25198e37eb5","pitchNumber":5,"startTime":"2026-05-19T23:40:22.986Z","endTime":"2026-05-19T23:40:49.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"}},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.799909002753576,"aZ":-30.910156492462267,"pfxX":1.613764223904195,"pfxZ":0.6851578633022921,"pX":-0.042698947138432704,"pZ":2.8921509470990405,"vX0":2.809526558928449,"vY0":-135.35495386491047,"vZ0":-3.5630562857085764,"x":118.63,"y":160.69,"x0":-1.3056451381220155,"y0":50.00385246754569,"z0":6.4007305749812655,"aX":2.9804492819569335},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":-3.6,"spinRate":2933,"spinDirection":94},"zone":2,"typeConfidence":0.9,"plateTime":0.4053599450486707,"extension":6.359823149850524},"index":6,"playId":"10780e12-bf17-313d-971c-900b36faa631","pitchNumber":6,"startTime":"2026-05-19T23:40:55.805Z","endTime":"2026-05-19T23:40:59.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:40:59.776Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T23:43:04.432Z","endTime":"2026-05-19T23:44:07.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.084077468538773,"aZ":-26.716566792914293,"pfxX":10.855335901080148,"pfxZ":2.908763514042059,"pX":0.3990447352047543,"pZ":1.183979114939197,"vX0":-8.379454504649242,"vY0":-136.32691918345338,"vZ0":-6.752629542997244,"x":101.79,"y":206.81,"x0":2.1083766193954494,"y0":50.001682366454595,"z0":5.5474999259922395,"aX":20.350159281522583},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.0,"breakHorizontal":-17.8,"spinRate":2202,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.40238525833775274,"extension":5.7751229908812824},"index":0,"playId":"cb609b17-f7cc-334c-a56a-eb8fc3e7d084","pitchNumber":1,"startTime":"2026-05-19T23:43:11.311Z","endTime":"2026-05-19T23:43:14.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96664779482679,"aZ":-31.399768235289585,"pfxX":-6.788785345072415,"pfxZ":0.5101698830494303,"pX":0.7392887906122372,"pZ":3.704295196245537,"vX0":-2.2715412282505776,"vY0":-122.05777675930423,"vZ0":1.4690912868752692,"x":88.82,"y":138.76,"x0":2.5627611329599236,"y0":50.00159404127474,"z0":5.788960651070362,"aX":-10.29075095466807},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":12.8,"spinRate":2350,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.44793570140692385,"extension":5.474387595134291},"index":1,"playId":"513f0553-9c4a-31d2-855d-25dae1e95341","pitchNumber":2,"startTime":"2026-05-19T23:43:26.912Z","endTime":"2026-05-19T23:43:30.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72094134786817,"aZ":-17.802479799130964,"pfxX":6.392368021980515,"pfxZ":7.365941181317341,"pX":0.09634836096114587,"pZ":2.6138399031756188,"vX0":-7.735735898226746,"vY0":-139.1843207141391,"vZ0":-5.222285759754791,"x":113.33,"y":168.21,"x0":2.08790875691877,"y0":50.00676174293767,"z0":5.702456157680651,"aX":12.480700143704276},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":-9.8,"spinRate":2228,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.39428798235358364,"extension":5.724613762278161},"index":2,"playId":"c373fb6d-89f0-3b59-a04b-99c08ada931e","pitchNumber":3,"startTime":"2026-05-19T23:43:41.034Z","endTime":"2026-05-19T23:43:44.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60609150486358,"aZ":-17.18223864875936,"pfxX":6.950929714359903,"pfxZ":7.4714485200921645,"pX":-0.5683865135326915,"pZ":2.01323277433774,"vX0":-9.465327972829849,"vY0":-141.12314185481267,"vZ0":-7.049226663712618,"x":138.67,"y":184.42,"x0":1.933869980566003,"y0":50.006129581386475,"z0":5.660316119990123,"aX":13.953865815631081},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":-10.6,"spinRate":2302,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.3888644228649194,"extension":5.782043060461979},"hitData":{"launchSpeed":96.0,"launchAngle":14.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.25,"coordY":76.76}},"index":3,"playId":"8dad975d-d6ae-39d9-8579-fabe3fe9d7b2","pitchNumber":4,"startTime":"2026-05-19T23:43:57.724Z","endTime":"2026-05-19T23:44:07.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:44:07.931Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ke'Bryan Hayes grounds into a double play, shortstop Edmundo Sosa to second baseman Bryson Stott to first baseman Bryce Harper. Tyler Stephenson out at 2nd. Ke'Bryan Hayes out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T23:44:21.875Z","endTime":"2026-05-19T23:45:33.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.115175344917038,"aZ":-32.137033680647086,"pfxX":6.826639043664867,"pfxZ":0.02374037773804183,"pX":-1.3668251369857152,"pZ":2.5840233860218538,"vX0":-10.581846421429569,"vY0":-123.67361491023848,"vZ0":-1.4520091980760472,"x":169.1,"y":169.01,"x0":2.0425045216720292,"y0":50.003368068403276,"z0":5.826080697973377,"aX":10.784376769578211},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":-10.4,"spinRate":1793,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.43959143873928896,"extension":5.670891234168624},"index":0,"playId":"410cea44-1502-3a89-b971-7b63846089db","pitchNumber":1,"startTime":"2026-05-19T23:44:27.003Z","endTime":"2026-05-19T23:44:31.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.556954923335212,"aZ":-31.52485005830435,"pfxX":8.209598571824156,"pfxZ":0.39881093596006956,"pX":-1.0029291638240874,"pZ":2.363263874337919,"vX0":-10.153144025136658,"vY0":-126.29558599003214,"vZ0":-2.2267896117329267,"x":155.23,"y":174.97,"x0":1.9783348967633874,"y0":50.00351673983084,"z0":5.759520349641751,"aX":13.436806369362792},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":-13.0,"spinRate":1717,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.43151379040825955,"extension":5.7129144926513264},"index":1,"playId":"9cf6a04e-13fd-31d5-b99a-eeb67a37b655","pitchNumber":2,"startTime":"2026-05-19T23:44:46.649Z","endTime":"2026-05-19T23:44:50.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.9,"endSpeed":88.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84615438008658,"aZ":-21.48721184988068,"pfxX":7.729658664713,"pfxZ":5.377262986906439,"pX":0.004885917071649192,"pZ":2.483332411428795,"vX0":-8.597029687814342,"vY0":-139.51226283448665,"vZ0":-4.978067722233076,"x":116.81,"y":171.73,"x0":2.1094870026662194,"y0":50.00471994065984,"z0":5.690453338653435,"aX":15.370445517775789},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":-12.4,"spinRate":2279,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3912991518019471,"extension":5.773114455291603},"index":2,"playId":"771f56c3-c4da-39e9-ae7e-fb44e8b13349","pitchNumber":3,"startTime":"2026-05-19T23:45:06.625Z","endTime":"2026-05-19T23:45:10.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.6,"endSpeed":90.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.773891490871904,"aZ":-17.96866923950645,"pfxX":5.350190744964073,"pfxZ":6.943915657485441,"pX":-0.268092191793417,"pZ":1.5725109625315945,"vX0":-8.494453739364305,"vY0":-140.45988739664458,"vZ0":-8.0616183453446,"x":127.22,"y":196.32,"x0":2.0678363732767022,"y0":50.00044022762572,"z0":5.597589517562969,"aX":10.941714523583732},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":-8.4,"spinRate":2226,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.3864920429127845,"extension":5.857896847846905},"hitData":{"launchSpeed":95.5,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.61,"coordY":148.48}},"index":3,"playId":"74779111-615e-398d-bdac-19a613722c69","pitchNumber":4,"startTime":"2026-05-19T23:45:25.540Z","endTime":"2026-05-19T23:45:33.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":1.53,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:45:33.325Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T23:45:53.049Z","endTime":"2026-05-19T23:47:38.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.386623885337453,"aZ":-31.07638226284523,"pfxX":-6.141239254564999,"pfxZ":0.7128076667905745,"pX":2.121084139953254,"pZ":4.330374480573407,"vX0":0.42309896332745434,"vY0":-122.64633794592562,"vZ0":2.6489921863008625,"x":36.15,"y":121.86,"x0":2.745822247655026,"y0":50.00115952670681,"z0":5.872319089843122,"aX":-9.43158697886159},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":11.0,"spinRate":2328,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.44519949799044145,"extension":5.4486318358049886},"index":0,"playId":"fcf0def2-e00b-3f43-8865-aa38e9287f36","pitchNumber":1,"startTime":"2026-05-19T23:45:58.608Z","endTime":"2026-05-19T23:46:02.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98319268777973,"aZ":-18.36602591498737,"pfxX":5.438976337332867,"pfxZ":6.928194445110636,"pX":-0.5492157997409923,"pZ":1.8194084946993037,"vX0":-8.781381938964126,"vY0":-139.45675317555168,"vZ0":-7.192590368086925,"x":137.93,"y":189.66,"x0":1.9172130068028104,"y0":50.000347469153525,"z0":5.619514337854062,"aX":10.83591522962328},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":-8.3,"spinRate":2197,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.39104596383633883,"extension":5.883782422439704},"index":1,"playId":"9a6dc9ea-6d2e-3b1e-a150-cb5ed8b6bcba","pitchNumber":2,"startTime":"2026-05-19T23:46:19.725Z","endTime":"2026-05-19T23:46:23.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63460283229366,"aZ":-36.08839753167353,"pfxX":5.41481940151011,"pfxZ":-2.4452860217727235,"pX":0.7571807340203226,"pZ":2.4521208519903244,"vX0":-5.183230575000684,"vY0":-125.53810563112906,"vZ0":-0.9240475138348905,"x":88.14,"y":172.57,"x0":2.1418795886756907,"y0":50.00250016723577,"z0":5.754090062123994,"aX":8.671184581929289},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.4,"breakHorizontal":-8.6,"spinRate":1706,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4357565134175445,"extension":5.523561028164859},"index":2,"playId":"cdaae0de-7444-3f75-9357-8431ece4ae44","pitchNumber":3,"startTime":"2026-05-19T23:46:35.564Z","endTime":"2026-05-19T23:46:39.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.3,"endSpeed":82.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.625146456121467,"aZ":-29.022059692260736,"pfxX":-0.7319633469295166,"pfxZ":1.8673717526839333,"pX":-1.6075135211847387,"pZ":-0.08808099239143631,"vX0":-8.992472967500063,"vY0":-129.59662055981232,"vZ0":-8.378790776385744,"x":178.27,"y":241.16,"x0":2.011399621783128,"y0":50.0043394990749,"z0":5.423268761773547,"aX":-1.2379873782898854},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":3.5,"spinRate":2501,"spinDirection":356},"zone":13,"typeConfidence":2.0,"plateTime":0.4236194763081751,"extension":5.656455827717257},"index":3,"playId":"f8a48453-edce-3809-a311-264cf08364d4","pitchNumber":4,"startTime":"2026-05-19T23:46:50.692Z","endTime":"2026-05-19T23:46:53.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50912163619368,"aZ":-16.143505713133138,"pfxX":6.590616384569792,"pfxZ":7.873887504000251,"pX":1.0926652489995374,"pZ":3.7124709850262105,"vX0":-5.112686611800519,"vY0":-141.7898189879902,"vZ0":-3.028629208365766,"x":75.35,"y":138.54,"x0":2.063213176893029,"y0":50.00102943465031,"z0":5.8249712720080815,"aX":13.41415919100308},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":-10.9,"spinRate":2206,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3863439093004528,"extension":5.629936758615287},"index":4,"playId":"4c5e4fcc-12c9-355f-9a0e-8afef18d526e","pitchNumber":5,"startTime":"2026-05-19T23:47:10.452Z","endTime":"2026-05-19T23:47:13.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.259171254553145,"aZ":-14.262386111960172,"pfxX":7.215399678651151,"pfxZ":9.0817498039923,"pX":0.1874194288737839,"pZ":3.1900256447490096,"vX0":-6.992706173270074,"vY0":-140.16756441649582,"vZ0":-4.38801631932398,"x":109.86,"y":152.65,"x0":1.787637517066132,"y0":50.004789678739975,"z0":5.71974274960882,"aX":14.234133611215015},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-11.5,"spinRate":2232,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.3920753857844006,"extension":5.74410472705008},"hitData":{"launchSpeed":87.8,"launchAngle":71.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.54,"coordY":181.94}},"index":5,"playId":"d4f7b2f5-a2da-3e2f-a89c-8908aa402e99","pitchNumber":6,"startTime":"2026-05-19T23:47:28.948Z","endTime":"2026-05-19T23:47:38.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:47:38.197Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T23:49:44.916Z","endTime":"2026-05-19T23:51:19.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.320925356512785,"aZ":-20.040249763252405,"pfxX":-8.806821357470755,"pfxZ":6.854269849239875,"pX":-1.1204240747279837,"pZ":1.7702269131798611,"vX0":4.05691165763124,"vY0":-130.9075201224104,"vZ0":-7.88236959270564,"x":159.71,"y":190.98,"x0":-1.5288181769657452,"y0":50.005916627058646,"z0":6.269881796952473,"aX":-15.60154541389585},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":15.4,"spinRate":1828,"spinDirection":227},"zone":13,"typeConfidence":0.92,"plateTime":0.4151703845374466,"extension":6.317384685168858},"index":0,"playId":"86fe6dc9-f7b3-384f-8002-9b565bb086be","pitchNumber":1,"startTime":"2026-05-19T23:49:51.120Z","endTime":"2026-05-19T23:49:55.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":98.2,"endSpeed":90.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81969218491977,"aZ":-8.915352867401541,"pfxX":-2.0260040483399253,"pfxZ":11.210570474821306,"pX":1.1219431099462465,"pZ":2.110236784385768,"vX0":6.42957078048301,"vY0":-142.66525013086826,"vZ0":-10.463392228240044,"x":74.23,"y":181.8,"x0":-0.891300634366467,"y0":50.00404531891367,"z0":6.374375915361594,"aX":-4.2043465981974935},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":2.5,"spinRate":2760,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.38296524436633517,"extension":6.520649456048306},"index":1,"playId":"cfaeda78-f1ce-394a-8f25-d372da9e4c7d","pitchNumber":2,"startTime":"2026-05-19T23:50:04.749Z","endTime":"2026-05-19T23:50:08.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82775697091553,"aZ":-8.70970677056893,"pfxX":-4.686574082726157,"pfxZ":11.670364216991032,"pX":-0.37677246837039574,"pZ":3.037395057426572,"vX0":3.8565062450845895,"vY0":-141.06491168974136,"vZ0":-7.993802943336091,"x":131.36,"y":156.77,"x0":-1.1543951710534237,"y0":50.001390560182294,"z0":6.47346163516343,"aX":-9.421270630942352},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.7,"breakHorizontal":7.7,"spinRate":2591,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.38865531952716603,"extension":6.281337495073049},"index":2,"playId":"1b6af6b8-ec63-3ccd-81f8-4c35413ef30a","pitchNumber":3,"startTime":"2026-05-19T23:50:20.790Z","endTime":"2026-05-19T23:50:24.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30892015394316,"aZ":-6.964767361293933,"pfxX":-4.247152210355243,"pfxZ":12.231539612986346,"pX":0.12200618018231861,"pZ":1.3607206584434322,"vX0":4.69912702944884,"vY0":-142.13599371606068,"vZ0":-12.70248100955005,"x":112.35,"y":202.04,"x0":-0.9950454830984086,"y0":50.005703059364535,"z0":6.313486637365935,"aX":-8.756148442212279},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.9,"breakHorizontal":6.8,"spinRate":2758,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.3842542368187578,"extension":6.409081651352524},"index":3,"playId":"90db2c85-d5b0-36f0-9eb5-a63acef89bf6","pitchNumber":4,"startTime":"2026-05-19T23:50:36.468Z","endTime":"2026-05-19T23:50:40.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61971848465043,"aZ":-10.811267103774586,"pfxX":-4.281635889789314,"pfxZ":10.344465734710816,"pX":-0.5236108948213779,"pZ":2.659441421813442,"vX0":3.56701725741171,"vY0":-142.11592186537086,"vZ0":-8.491553408531825,"x":136.96,"y":166.98,"x0":-1.232725469115016,"y0":50.00661365918882,"z0":6.355573613412642,"aX":-8.844947176822576},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2661,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.3839957748389562,"extension":6.385583553243424},"index":4,"playId":"69c53ee0-c0d7-3567-ae9d-c282dfc1e598","pitchNumber":5,"startTime":"2026-05-19T23:50:54.793Z","endTime":"2026-05-19T23:50:58.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-19T23:51:04.739Z","endTime":"2026-05-19T23:51:15.601Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77118679833645,"aZ":-27.6734490187582,"pfxX":1.797061290830395,"pfxZ":2.467814742308711,"pX":-0.4788471015190238,"pZ":2.6013401274200305,"vX0":1.6286047422992411,"vY0":-134.0183935509741,"vZ0":-4.816812372965809,"x":135.25,"y":168.54,"x0":-1.3270345991993255,"y0":50.00641666348046,"z0":6.388050825485098,"aX":3.2841230103072276},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.6,"spinRate":2887,"spinDirection":125},"zone":4,"typeConfidence":0.9,"plateTime":0.4080063165859711,"extension":6.360052317051985},"index":6,"playId":"ff8f73e4-d2ae-3500-80ac-a666c42e6d55","pitchNumber":6,"startTime":"2026-05-19T23:51:15.601Z","endTime":"2026-05-19T23:51:19.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:51:19.920Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T23:51:37.180Z","endTime":"2026-05-19T23:52:27.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":98.8,"endSpeed":91.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807687563024114,"aZ":-7.157111679954541,"pfxX":-3.855837536085628,"pfxZ":11.864178424132865,"pX":0.6102793851003175,"pZ":1.9268158571850686,"vX0":5.439713608839786,"vY0":-143.5077069053043,"vZ0":-11.360702508134514,"x":93.74,"y":186.76,"x0":-0.7992545656913784,"y0":50.002456940833525,"z0":6.36057778685357,"aX":-8.130531154673864},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.7,"breakHorizontal":6.0,"spinRate":2773,"spinDirection":193},"zone":9,"typeConfidence":0.9,"plateTime":0.3800832105612155,"extension":6.5014353884446585},"index":0,"playId":"2b462c99-302c-3e88-8341-1ad34f99e76c","pitchNumber":1,"startTime":"2026-05-19T23:51:42.123Z","endTime":"2026-05-19T23:51:45.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491282431717035,"aZ":-11.220971690478702,"pfxX":-2.3322752965265208,"pfxZ":10.037326636195536,"pX":-0.45238867570757246,"pZ":2.097793021759666,"vX0":2.271426319527182,"vY0":-142.3550253583653,"vZ0":-10.124302166865183,"x":134.24,"y":182.14,"x0":-0.9511433152949611,"y0":50.00070877267492,"z0":6.375705099963778,"aX":-4.867400694306728},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2730,"spinDirection":193},"zone":7,"typeConfidence":0.9,"plateTime":0.3823003960154656,"extension":6.40308992316682},"index":1,"playId":"1d0bac21-1ec5-3c45-8b46-ed1e377333a6","pitchNumber":2,"startTime":"2026-05-19T23:51:56.559Z","endTime":"2026-05-19T23:52:00.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-19T23:52:08.188Z","endTime":"2026-05-19T23:52:23.332Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.3,"endSpeed":91.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638014514076684,"aZ":-9.904321782228557,"pfxX":-3.5278039604889653,"pfxZ":10.362125664515755,"pX":-0.41939843284744527,"pZ":4.21749123198725,"vX0":2.6565121265150187,"vY0":-144.73359404659064,"vZ0":-4.999707954440965,"x":132.99,"y":124.91,"x0":-0.8847758988561426,"y0":50.00382376528933,"z0":6.557924663437568,"aX":-7.582909396246503},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.1,"breakHorizontal":6.0,"spinRate":2671,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3765565069792727,"extension":6.481777428355982},"index":3,"playId":"e3592132-ae63-3f9f-baf6-1fa36a31cd06","pitchNumber":3,"startTime":"2026-05-19T23:52:23.332Z","endTime":"2026-05-19T23:52:27.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:52:27.344Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Justin Crawford called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T23:52:41.781Z","endTime":"2026-05-19T23:55:00.382Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.941856231024964,"aZ":-4.452531725259979,"pfxX":-3.77616047387909,"pfxZ":13.16454863240664,"pX":-0.6220687801016294,"pZ":2.4122207121852375,"vX0":2.615929288585881,"vY0":-144.2723622018899,"vZ0":-10.416767243205944,"x":140.71,"y":173.65,"x0":-1.050519766827697,"y0":50.00012284036581,"z0":6.346038256437729,"aX":-7.949528007953127},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.0,"breakVerticalInduced":22.0,"breakHorizontal":6.4,"spinRate":2697,"spinDirection":195},"zone":4,"typeConfidence":0.91,"plateTime":0.37982173086504956,"extension":6.466264915664834},"index":0,"playId":"ec0e509a-ee94-33ed-9760-54533cab72dd","pitchNumber":1,"startTime":"2026-05-19T23:52:47.770Z","endTime":"2026-05-19T23:52:51.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.242129534644846,"aZ":-26.988073290202422,"pfxX":1.1910638641541431,"pfxZ":2.752199753521772,"pX":0.6318709555292179,"pZ":1.5391940835419209,"vX0":4.70296039786425,"vY0":-135.28724032354313,"vZ0":-7.940689373021835,"x":92.91,"y":197.22,"x0":-1.2729062389016,"y0":50.00222516041575,"z0":6.3612960695423,"aX":2.240004350251029},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":-3.0,"spinRate":2927,"spinDirection":186},"zone":14,"typeConfidence":0.89,"plateTime":0.40250405285107327,"extension":6.410521810280511},"index":1,"playId":"efe3cef4-0087-3e0d-917c-5b0ad94271cd","pitchNumber":2,"startTime":"2026-05-19T23:53:00.408Z","endTime":"2026-05-19T23:53:05.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3117673511463,"aZ":-7.078299614426706,"pfxX":-3.3414125647860473,"pfxZ":11.82788729371785,"pX":-1.230609695778932,"pZ":3.242283580261769,"vX0":0.49829876846100524,"vY0":-144.44336116522632,"vZ0":-7.8993203146019075,"x":163.91,"y":151.24,"x0":-0.9705697219667709,"y0":50.00506258335727,"z0":6.441420826814031,"aX":-7.091532981258341},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":20.2,"breakHorizontal":6.0,"spinRate":2574,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.3785882850201894,"extension":6.354993102408712},"index":2,"playId":"573e0121-034d-3550-8ab5-4f389891b333","pitchNumber":3,"startTime":"2026-05-19T23:53:21.097Z","endTime":"2026-05-19T23:53:24.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.4,"endSpeed":85.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.937480652477067,"aZ":-28.041003841763573,"pfxX":1.3132391317459315,"pfxZ":2.289377137569434,"pX":0.4668279844672734,"pZ":0.45268563117303356,"vX0":4.352847809965135,"vY0":-132.8792565447138,"vZ0":-9.665866034795881,"x":99.21,"y":226.56,"x0":-1.356878249301515,"y0":50.00299206654054,"z0":6.144272838486351,"aX":2.370281073054011},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.4,"breakHorizontal":-3.2,"spinRate":2829,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.4107163717250839,"extension":6.352759499195376},"index":3,"playId":"d8e4e648-009b-3cb2-860b-4044c88d515e","pitchNumber":4,"startTime":"2026-05-19T23:53:36.837Z","endTime":"2026-05-19T23:53:40.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57717408212153,"aZ":-24.883119605770492,"pfxX":-9.235378709216327,"pfxZ":4.08000114736109,"pX":-1.6909201412039536,"pZ":3.623792404167838,"vX0":3.0792750616128766,"vY0":-132.40215696998752,"vZ0":-2.6823356348832537,"x":181.45,"y":140.94,"x0":-1.664753263419208,"y0":50.002400743993284,"z0":6.458581634367071,"aX":-16.500948934203123},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":1683,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.41267208669997046,"extension":6.18100643088142},"index":4,"playId":"40a77cde-c3ab-3a48-a231-328938f332bd","pitchNumber":5,"startTime":"2026-05-19T23:53:56.545Z","endTime":"2026-05-19T23:53:59.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03834771336812,"aZ":-31.671183669624995,"pfxX":1.2447686207857012,"pfxZ":0.270116907838319,"pX":0.26560183463443676,"pZ":2.0121717655386138,"vX0":3.913596730539133,"vY0":-133.989503555614,"vZ0":-5.553490989551796,"x":106.88,"y":184.45,"x0":-1.367184831382443,"y0":50.00172552109743,"z0":6.335525218722122,"aX":2.2947269539015305},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.4,"breakHorizontal":-3.0,"spinRate":2825,"spinDirection":104},"zone":9,"typeConfidence":0.9,"plateTime":0.4065564864395439,"extension":6.377348498301717},"index":5,"playId":"0ea6c417-5ce2-367d-96f7-e8f1b8de8b42","pitchNumber":6,"startTime":"2026-05-19T23:54:11.748Z","endTime":"2026-05-19T23:54:15.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35572620290338,"aZ":-30.772117909916716,"pfxX":1.5238964290777954,"pfxZ":0.7677992096915034,"pX":-0.3292649985762776,"pZ":3.366134912154382,"vX0":2.35979944934383,"vY0":-134.09214005538857,"vZ0":-2.4936395280595507,"x":129.55,"y":147.89,"x0":-1.416726559348799,"y0":50.005252896556954,"z0":6.490324961523768,"aX":2.791918743731518},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.1,"breakHorizontal":-3.2,"spinRate":2871,"spinDirection":88},"zone":1,"typeConfidence":0.9,"plateTime":0.40753941800577875,"extension":6.354095524405279},"index":6,"playId":"672b18f2-2a22-38d4-a910-01979a16f9e1","pitchNumber":7,"startTime":"2026-05-19T23:54:33.366Z","endTime":"2026-05-19T23:55:00.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:55:00.382Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T23:56:59.439Z","endTime":"2026-05-19T23:59:06.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617436130134376,"aZ":-21.320793359970484,"pfxX":6.882347774511127,"pfxZ":5.5073168214191845,"pX":0.12561277253813644,"pZ":3.133068955082698,"vX0":-7.964827131706687,"vY0":-138.4812131990933,"vZ0":-3.580982025757521,"x":112.21,"y":154.19,"x0":2.1248415899765405,"y0":50.00299477831472,"z0":5.843732368137023,"aX":13.565846422785484},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":-11.2,"spinRate":2009,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.3932995845220759,"extension":5.725096258059381},"index":0,"playId":"01221957-ba16-31f6-acaa-f9d70e195f46","pitchNumber":1,"startTime":"2026-05-19T23:57:04.263Z","endTime":"2026-05-19T23:57:11.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":97.1,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.335762299528746,"aZ":-15.855394097945705,"pfxX":5.294730678499098,"pfxZ":8.101201947848134,"pX":-0.7699010196133567,"pZ":3.211964993282701,"vX0":-10.090656055954122,"vY0":-141.07627401882735,"vZ0":-4.37338445709506,"x":146.35,"y":152.06,"x0":2.166561118746364,"y0":50.0011879303672,"z0":5.805451972289232,"aX":10.664264596795022},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":-7.6,"spinRate":2114,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.3883748697646734,"extension":5.772600915740144},"index":1,"playId":"70541171-4641-367c-97ef-bbec73181f01","pitchNumber":2,"startTime":"2026-05-19T23:57:39.946Z","endTime":"2026-05-19T23:57:43.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20127004113697,"aZ":-37.6664298120091,"pfxX":-5.579526842341251,"pfxZ":-3.370479905025907,"pX":-0.39765989292473036,"pZ":1.5038536668676943,"vX0":-4.942749280840829,"vY0":-126.64369473087393,"vZ0":-2.783723803141606,"x":132.16,"y":198.18,"x0":2.302384439719644,"y0":50.00386787121186,"z0":5.62193028164891,"aX":-9.087868526598637},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.5,"breakHorizontal":11.2,"spinRate":2359,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.43203660619932727,"extension":5.767134180365184},"index":2,"playId":"02305cf7-7b92-3376-b174-1e21c4009988","pitchNumber":3,"startTime":"2026-05-19T23:57:54.866Z","endTime":"2026-05-19T23:57:58.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553406372739214,"aZ":-18.152904443298816,"pfxX":5.562951016645128,"pfxZ":6.735408748567316,"pX":-1.7845048156383374,"pZ":3.0807545637897347,"vX0":-12.348228168968403,"vY0":-142.85465333777452,"vZ0":-4.4001916649311585,"x":185.02,"y":155.6,"x0":1.856725902740574,"y0":50.00705669757285,"z0":5.770123163443562,"aX":11.588672696873502},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.5,"breakHorizontal":-7.8,"spinRate":2333,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.3823003643251668,"extension":5.8160450506569},"index":3,"playId":"bbe5d645-bae9-38b5-9edf-ed031b8b3d4a","pitchNumber":4,"startTime":"2026-05-19T23:58:13.060Z","endTime":"2026-05-19T23:58:16.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.477326344655598,"aZ":-27.91296029701472,"pfxX":-3.7798405567743503,"pfxZ":2.5302154478143355,"pX":-1.5247849694373563,"pZ":0.7771332303736814,"vX0":-7.5395083283648665,"vY0":-127.40660951930704,"vZ0":-6.6966788304613525,"x":175.12,"y":217.8,"x0":1.93716367993881,"y0":50.00209971048922,"z0":5.578735717589936,"aX":-6.355122220996911},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":8.2,"spinRate":2458,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.42616596221566505,"extension":5.636786698851546},"index":4,"playId":"4846b2bc-83f1-3967-9d9b-321053c79a1d","pitchNumber":5,"startTime":"2026-05-19T23:58:27.316Z","endTime":"2026-05-19T23:58:30.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.963855985192694,"aZ":-18.421267261647124,"pfxX":6.929339646171745,"pfxZ":6.595271130495066,"pX":0.07031672883562984,"pZ":3.074558717712857,"vX0":-8.2346275137498,"vY0":-142.81286238894373,"vZ0":-4.321392099903285,"x":114.32,"y":155.77,"x0":2.0779087911668763,"y0":50.00130807712891,"z0":5.750799161906395,"aX":14.448091283245496},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.3,"breakHorizontal":-11.0,"spinRate":2270,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.38213824854149125,"extension":5.654596371029419},"index":5,"playId":"05728d5c-d843-3e6d-a17c-a201aa6ec19a","pitchNumber":6,"startTime":"2026-05-19T23:58:45.870Z","endTime":"2026-05-19T23:58:50.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.614398733709304,"aZ":-30.731624414369758,"pfxX":7.566918807489252,"pfxZ":0.8840494913437578,"pX":0.4649522279888584,"pZ":1.897815692468127,"vX0":-6.4807636804257855,"vY0":-126.01658607773564,"vZ0":-3.2442612041191743,"x":99.28,"y":187.54,"x0":2.0714503609720385,"y0":50.00212620600812,"z0":5.652359805230995,"aX":12.321778354327536},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":-12.5,"spinRate":1600,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.43260454312379615,"extension":5.720189802640186},"index":6,"playId":"264a6017-352b-3e96-8f5a-cca65b884dca","pitchNumber":7,"startTime":"2026-05-19T23:59:02.838Z","endTime":"2026-05-19T23:59:06.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:59:06.696Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T23:59:24.984Z","endTime":"2026-05-19T23:59:57.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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.6,"endSpeed":89.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55774864380894,"aZ":-19.498764963394983,"pfxX":6.26013533095216,"pfxZ":6.230676406360284,"pX":-0.3504483270744796,"pZ":1.9896575528455005,"vX0":-9.122115506880954,"vY0":-141.75165464976175,"vZ0":-6.596625289715857,"x":130.36,"y":185.06,"x0":2.096722275015812,"y0":50.00124469464061,"z0":5.592798372527046,"aX":12.732509028723245},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.1,"breakHorizontal":-9.5,"spinRate":2204,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.38646718345844144,"extension":5.773305670629188},"index":0,"playId":"7745a352-31d7-3fa2-8f84-60fac76f9039","pitchNumber":1,"startTime":"2026-05-19T23:59:29.279Z","endTime":"2026-05-19T23:59:32.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-19T23:59:40.378Z","endTime":"2026-05-19T23:59:49.982Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.757919284392838,"aZ":-28.798679881328358,"pfxX":7.401782125468202,"pfxZ":2.0791780118454763,"pX":0.19302020155710042,"pZ":2.540085689410556,"vX0":-7.131125066897092,"vY0":-125.59614457808863,"vZ0":-2.1183161424627386,"x":109.64,"y":170.2,"x0":2.086689503132172,"y0":50.00268198900533,"z0":5.70150942487793,"aX":12.008276446039975},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":-12.1,"spinRate":1712,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4335655864795309,"extension":5.839250524583298},"hitData":{"launchSpeed":84.9,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.24,"coordY":146.39}},"index":2,"playId":"1eab4fd3-f95e-317d-9c83-cd45a9683ab2","pitchNumber":2,"startTime":"2026-05-19T23:59:49.982Z","endTime":"2026-05-19T23:59:57.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:59:57.612Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a ground ball to left fielder Brandon Marsh, deflected by third baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T00:00:15.089Z","endTime":"2026-05-20T00:02:49.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49914197757238,"aZ":-17.380437380415813,"pfxX":6.026753769309865,"pfxZ":7.115108828304612,"pX":-1.5031856035513202,"pZ":1.5145965086812123,"vX0":-11.078088361246472,"vY0":-143.35735652294085,"vZ0":-8.586245822462253,"x":174.3,"y":197.89,"x0":1.63025906226737,"y0":50.00453739641761,"z0":5.636203120363516,"aX":12.533014616664044},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":-8.6,"spinRate":2146,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.3822416764002745,"extension":5.993553817068021},"index":0,"playId":"062952b1-8b74-359a-a814-d41a0aaa3622","pitchNumber":1,"startTime":"2026-05-20T00:00:41.022Z","endTime":"2026-05-20T00:00:44.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.749038711840456,"aZ":-30.28594907688324,"pfxX":-5.36450899291877,"pfxZ":1.1583539338124718,"pX":-0.6249034584763563,"pZ":1.6397947770283547,"vX0":-5.739369797916499,"vY0":-125.934109622231,"vZ0":-3.471170325188271,"x":140.82,"y":194.51,"x0":2.3673899005437518,"y0":50.003761676620094,"z0":5.444597818308404,"aX":-8.753932431696859},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":10.9,"spinRate":2467,"spinDirection":326},"zone":7,"typeConfidence":2.0,"plateTime":0.43230335707154666,"extension":5.630133823091811},"index":1,"playId":"1c7a27a0-b776-31de-9029-7c1402ebfc9c","pitchNumber":2,"startTime":"2026-05-20T00:00:55.375Z","endTime":"2026-05-20T00:01:22.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82085532199973,"aZ":-30.07749565790598,"pfxX":11.080691726960673,"pfxZ":1.321784301669548,"pX":-0.6576719951163841,"pZ":0.5230928917683964,"vX0":-10.289262864110128,"vY0":-125.81692257366134,"vZ0":-6.3298562339802755,"x":142.07,"y":224.66,"x0":2.064255331418341,"y0":50.0055397985623,"z0":5.539276385353167,"aX":17.59740653399807},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-17.4,"spinRate":1850,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.43696468210619477,"extension":5.800892168082134},"index":2,"playId":"950a4088-5ef5-3f33-b420-66579e291b4f","pitchNumber":3,"startTime":"2026-05-20T00:01:23.378Z","endTime":"2026-05-20T00:01:27.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.297867364381677,"aZ":-31.83810629417855,"pfxX":6.867304869204547,"pfxZ":0.1950425610104798,"pX":-0.07678575841230723,"pZ":3.169096090777439,"vX0":-7.818886656950376,"vY0":-127.79129850586777,"vZ0":-0.4421508479138273,"x":119.93,"y":153.21,"x0":2.1013000659755,"y0":50.00039053342102,"z0":5.802345136394788,"aX":11.589097019079029},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":-11.2,"spinRate":1637,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.42531484994659596,"extension":5.695887536825201},"index":3,"playId":"92771cf7-f4f9-37f4-a211-2547d1f2c13a","pitchNumber":4,"startTime":"2026-05-20T00:01:39.800Z","endTime":"2026-05-20T00:01:43.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-20T00:01:51.788Z","endTime":"2026-05-20T00:02:02.399Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":99.1,"endSpeed":91.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.794144637811275,"aZ":-17.355663812258985,"pfxX":6.946513444724132,"pfxZ":7.0253728711671535,"pX":-0.5849981711309982,"pZ":2.5701640395281684,"vX0":-9.82180241523992,"vY0":-143.95221139995107,"vZ0":-5.798529512448088,"x":139.3,"y":169.39,"x0":1.9604659128455535,"y0":50.00510596870927,"z0":5.676156072777502,"aX":14.657049599235432},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.8,"breakHorizontal":-10.7,"spinRate":2228,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.379751936000309,"extension":5.891108192634662},"index":5,"playId":"be2241ee-3c09-3d4f-ad5c-18cfe88377ea","pitchNumber":5,"startTime":"2026-05-20T00:02:02.399Z","endTime":"2026-05-20T00:02:05.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.092948198789436,"aZ":-32.12993463837713,"pfxX":-6.015632542590338,"pfxZ":0.024341548922563128,"pX":-1.8726623998053364,"pZ":0.7099259582825592,"vX0":-7.955226227075474,"vY0":-128.83478805508548,"vZ0":-5.674747264825351,"x":188.38,"y":219.61,"x0":2.0569901129467785,"y0":50.00114730784691,"z0":5.476916572018874,"aX":-9.935100959255314},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.2,"breakHorizontal":13.0,"spinRate":2556,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4279858772530871,"extension":5.77196270282022},"index":6,"playId":"065893c2-360d-3e59-bd8a-33e366d186ca","pitchNumber":6,"startTime":"2026-05-20T00:02:20.172Z","endTime":"2026-05-20T00:02:24.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73787575852166,"aZ":-32.088939557684725,"pfxX":6.5854080198573755,"pfxZ":0.052679639693105074,"pX":-0.38001545080860233,"pZ":2.511126801109568,"vX0":-8.18344982995876,"vY0":-127.50393779966664,"vZ0":-1.7664154741277966,"x":131.49,"y":170.98,"x0":1.9945435259006556,"y0":50.004105948790546,"z0":5.711476349779675,"aX":10.997723311771926},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-10.4,"spinRate":1798,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.42727820033028907,"extension":5.851437869258646},"hitData":{"launchSpeed":97.0,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":87.29,"coordY":112.47}},"index":7,"playId":"f0e3b31d-916d-3a73-8350-dc4dd14e632a","pitchNumber":7,"startTime":"2026-05-20T00:02:39.687Z","endTime":"2026-05-20T00:02:49.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:02:49.925Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dane Myers lines out to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T00:03:08.242Z","endTime":"2026-05-20T00:03:37.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119605486090386,"aZ":-17.92325583559206,"pfxX":7.149367779145667,"pfxZ":6.987485048669557,"pX":-0.9077123065505427,"pZ":2.131848402728333,"vX0":-10.679945191531974,"vY0":-140.79003247947003,"vZ0":-6.473349495870235,"x":151.6,"y":181.22,"x0":1.9779364701132278,"y0":50.00452272599466,"z0":5.590042834326485,"aX":14.586152912127556},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":-11.2,"spinRate":2244,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.3866588292243254,"extension":5.884582600363471},"index":0,"playId":"0bfda499-6922-3ce6-8c53-ef0b2dd635c2","pitchNumber":1,"startTime":"2026-05-20T00:03:14.044Z","endTime":"2026-05-20T00:03:17.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56053334908527,"aZ":-19.183937705093694,"pfxX":6.692322678908571,"pfxZ":6.375194934319113,"pX":-0.6242680962555308,"pZ":3.2627491475646884,"vX0":-10.081462177147033,"vY0":-141.46660162759008,"vZ0":-3.223203732478691,"x":140.8,"y":150.69,"x0":2.1068697880076765,"y0":50.00536566237701,"z0":5.638142574445163,"aX":13.64330464439622},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":-10.2,"spinRate":2234,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.3863464501379683,"extension":5.773897548980021},"hitData":{"launchSpeed":87.9,"launchAngle":20.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.08,"coordY":117.81}},"index":1,"playId":"67e41ae9-c9d6-37ba-80aa-e3f7c87a9486","pitchNumber":2,"startTime":"2026-05-20T00:03:30.798Z","endTime":"2026-05-20T00:03:37.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":701398,"link":"/api/v1/people/701398"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:03:37.333Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to third baseman Ke'Bryan Hayes in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T00:05:42.386Z","endTime":"2026-05-20T00:07:40.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.263356322194117,"aZ":-11.427310988738391,"pfxX":-2.13927198355403,"pfxZ":10.601850197570432,"pX":0.23972903672181942,"pZ":2.6513629301919805,"vX0":4.3992310899924805,"vY0":-139.03534875616634,"vZ0":-8.24244348439115,"x":107.86,"y":167.19,"x0":-1.0853568583113302,"y0":50.00442269786865,"z0":6.413332983984346,"aX":-4.187278629878073},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":3.0,"spinRate":2426,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.39398830242909577,"extension":6.361990589931335},"index":0,"playId":"16d8fd44-52c5-377d-9c02-4dfbcd0e1388","pitchNumber":1,"startTime":"2026-05-20T00:05:58.758Z","endTime":"2026-05-20T00:06:03.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.0,"endSpeed":82.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63091721579288,"aZ":-27.612064454529932,"pfxX":1.2700996296784126,"pfxZ":2.6509478790981036,"pX":0.5380949739133735,"pZ":0.21256049226200344,"vX0":4.252761300718463,"vY0":-130.65186391384293,"vZ0":-10.104097820311617,"x":96.49,"y":233.04,"x0":-1.27858988432408,"y0":50.0032348604444,"z0":6.219577956129685,"aX":2.1861721769777507},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":-3.2,"spinRate":2803,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.41990712911424577,"extension":6.339280286802268},"index":1,"playId":"70f49b33-dd87-3689-81a9-7045e800c16a","pitchNumber":2,"startTime":"2026-05-20T00:06:12.419Z","endTime":"2026-05-20T00:06:15.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.493809077790516,"aZ":-8.972600627680041,"pfxX":-4.124922454012593,"pfxZ":11.590544742315261,"pX":-0.3878396632310521,"pZ":3.093900993618724,"vX0":3.4464284076807967,"vY0":-140.51237955755704,"vZ0":-7.684796970230932,"x":131.78,"y":155.24,"x0":-1.0936590463559894,"y0":50.003325809436554,"z0":6.445375916723416,"aX":-8.258039922008026},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":6.7,"spinRate":2609,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.3896297802751101,"extension":6.259878370289734},"index":2,"playId":"d7919971-b1b8-3037-a7fa-bd9f0ba792b3","pitchNumber":3,"startTime":"2026-05-20T00:06:30.564Z","endTime":"2026-05-20T00:06:34.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-20T00:06:40.486Z","endTime":"2026-05-20T00:06:56.304Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4584940809172,"aZ":-6.842501743775588,"pfxX":-3.7491982213255723,"pfxZ":12.161889948588657,"pX":-1.1167898473721163,"pZ":3.486458728221766,"vX0":1.5729422856667046,"vY0":-143.46562391338026,"vZ0":-7.2873828424785945,"x":159.57,"y":144.65,"x0":-1.1853523900586163,"y0":50.002219079487574,"z0":6.487238884071879,"aX":-7.808075543574348},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":20.8,"breakHorizontal":6.5,"spinRate":2616,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.38191154670947514,"extension":6.252879858541544},"index":4,"playId":"a7c7eb0d-162f-301d-bb48-6a06a5a3d9b0","pitchNumber":4,"startTime":"2026-05-20T00:06:56.304Z","endTime":"2026-05-20T00:06:59.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08513577768835,"aZ":-6.940119650578802,"pfxX":-3.307491673630429,"pfxZ":12.411620124970206,"pX":-0.8934115845191609,"pZ":2.343985349339525,"vX0":1.6302684307465063,"vY0":-141.62495145221425,"vZ0":-9.877219007455203,"x":151.05,"y":175.49,"x0":-1.0464983576000821,"y0":50.004918693155226,"z0":6.319274350132802,"aX":-6.72532390338082},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.6,"breakHorizontal":5.6,"spinRate":2730,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.38661263336118523,"extension":6.339731992721225},"index":5,"playId":"40c939f6-1216-32d5-b863-153a49b39977","pitchNumber":5,"startTime":"2026-05-20T00:07:12.557Z","endTime":"2026-05-20T00:07:15.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":98.7,"endSpeed":90.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86822864686909,"aZ":-7.877886716327232,"pfxX":-2.865312761332235,"pfxZ":11.650429009124942,"pX":0.010336923260278111,"pZ":2.680871543870304,"vX0":4.3287811814277894,"vY0":-143.42871355815123,"vZ0":-8.982979572403549,"x":116.61,"y":166.4,"x0":-1.1455078201152629,"y0":50.00311357160837,"z0":6.342974397828706,"aX":-5.975902814777822},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.4,"breakHorizontal":4.3,"spinRate":2729,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.3817292115960407,"extension":6.467291671725455},"hitData":{"launchSpeed":53.5,"launchAngle":52.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":81.87,"coordY":167.35}},"index":6,"playId":"acb8b749-f90d-3b97-8401-bbfdea4bc5c9","pitchNumber":6,"startTime":"2026-05-20T00:07:31.797Z","endTime":"2026-05-20T00:07:40.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:07:40.811Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T00:07:58.032Z","endTime":"2026-05-20T00:09:25.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.952121906401075,"aZ":-8.735418919032252,"pfxX":-2.7911036207138853,"pfxZ":11.640263840586288,"pX":-0.07134404053567595,"pZ":2.9809276013679273,"vX0":3.5091267126712546,"vY0":-140.98190793551342,"vZ0":-8.011792253566929,"x":119.72,"y":158.29,"x0":-0.969353045662541,"y0":50.00293887591003,"z0":6.422828579523411,"aX":-5.6204775744353785},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.7,"breakHorizontal":4.3,"spinRate":2723,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.38845277936228806,"extension":6.458932209144661},"index":0,"playId":"3adef6a7-7eb6-35c8-95b1-16ed8681fa8e","pitchNumber":1,"startTime":"2026-05-20T00:08:04.734Z","endTime":"2026-05-20T00:08:08.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.807890370193945,"aZ":-7.835697351315067,"pfxX":-2.014910242445104,"pfxZ":11.724969498633405,"pX":-0.6841220164694725,"pZ":3.5811717464451998,"vX0":1.6813131261738463,"vY0":-142.90649977644287,"vZ0":-6.843690279259895,"x":98.25,"y":76.34,"x0":-1.0172334288428606,"y0":50.004412903133506,"z0":6.4941460437072305,"aX":-4.183139402164251},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.2,"breakHorizontal":3.4,"spinRate":2582,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3827401551030478,"extension":6.39439512174686},"index":1,"playId":"a5d7c23f-640c-3cef-8a35-e0d3a8099789","pitchNumber":2,"startTime":"2026-05-20T00:08:22.293Z","endTime":"2026-05-20T00:08:25.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.3,"endSpeed":85.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29164383258202,"aZ":-30.05035763372375,"pfxX":-0.08355599056449758,"pfxZ":1.1511221799405646,"pX":0.4431884826932283,"pZ":1.6139453330501157,"vX0":4.665863688776157,"vY0":-134.3799130074962,"vZ0":-6.754822712837424,"x":100.11,"y":195.2,"x0":-1.2998036794831325,"y0":50.00194021800356,"z0":6.2761366817777695,"aX":-0.15490743589177128},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.0,"breakHorizontal":-0.8,"spinRate":2933,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.40655812432124705,"extension":6.273079729616923},"index":2,"playId":"c0da0059-a81a-3f03-a70c-53a52966b14d","pitchNumber":3,"startTime":"2026-05-20T00:08:43.393Z","endTime":"2026-05-20T00:08:47.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.897695682640546,"aZ":-8.074626541624818,"pfxX":-2.8182690951659355,"pfxZ":11.592120501634401,"pX":1.0550792976102892,"pZ":3.443594257184163,"vX0":6.563567978033449,"vY0":-143.22820918663353,"vZ0":-7.16765148661986,"x":76.78,"y":145.8,"x0":-0.8994395653693926,"y0":50.00291700205334,"z0":6.482682578222384,"aX":-5.859921615882056},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.7,"breakHorizontal":3.8,"spinRate":2688,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.38233679742843574,"extension":6.357643582625475},"index":3,"playId":"9e99f3f9-2fd5-3520-9dac-d831398ece33","pitchNumber":4,"startTime":"2026-05-20T00:09:00.079Z","endTime":"2026-05-20T00:09:04.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71057146904893,"aZ":-28.85625146189986,"pfxX":0.851076644601942,"pfxZ":1.7280386141750004,"pX":-0.6719490499684102,"pZ":3.2928540428581146,"vX0":1.8602423696235741,"vY0":-136.96815912620207,"vZ0":-3.4319897663769554,"x":142.61,"y":149.87,"x0":-1.4672403075117124,"y0":50.00575896094065,"z0":6.508545834542394,"aX":1.6375029829499679},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.6,"breakHorizontal":-1.9,"spinRate":2834,"spinDirection":179},"zone":1,"typeConfidence":0.89,"plateTime":0.3979967259689037,"extension":6.282237592449152},"hitData":{"launchSpeed":83.4,"launchAngle":45.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.08,"coordY":94.22}},"index":4,"playId":"95926fce-7b2a-3ae9-a920-77b5058b25d5","pitchNumber":5,"startTime":"2026-05-20T00:09:15.528Z","endTime":"2026-05-20T00:09:25.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:09:25.046Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out, pitcher Chase Burns to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T00:09:44.439Z","endTime":"2026-05-20T00:10:02.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695505,"link":"/api/v1/people/695505"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.007002633091837,"aZ":-9.042984894551328,"pfxX":-3.2554199033066613,"pfxZ":10.998783638167701,"pX":-0.43559259754440904,"pZ":2.0159448575903784,"vX0":2.9377652271938652,"vY0":-143.58104471563058,"vZ0":-10.701726570489999,"x":133.6,"y":184.35,"x0":-1.0454858274097476,"y0":50.00129454370374,"z0":6.339543393716352,"aX":-6.8453675214789635},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":5.4,"spinRate":2711,"spinDirection":205},"zone":7,"typeConfidence":0.9,"plateTime":0.3804398716806272,"extension":6.6065121444334185},"hitData":{"launchSpeed":108.8,"launchAngle":4.0,"totalDistance":115.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.36,"coordY":179.41}},"index":0,"playId":"a1b35b87-0277-3278-942d-24fe1ec29301","pitchNumber":1,"startTime":"2026-05-20T00:09:49.833Z","endTime":"2026-05-20T00:10:02.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:10:02.510Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Bleday doubles (6) on a ground ball to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:12:13.604Z","endTime":"2026-05-20T00:12:50.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Banks replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:11:21.691Z","endTime":"2026-05-20T00:12:15.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321543401196294,"aZ":-26.455393179353372,"pfxX":-2.694502274775835,"pfxZ":3.44526198232359,"pX":-0.21104233511458853,"pZ":2.612610489726479,"vX0":-5.661580382158435,"vY0":-127.81690006046831,"vZ0":-4.012616212151838,"x":125.04,"y":168.24,"x0":2.3792925889746623,"y0":50.00506326981779,"z0":6.270324534671985,"aX":-4.4775889252891545},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":6.1,"spinRate":2273,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.4278422440254839,"extension":5.792157629296334},"index":1,"playId":"3eb6b068-668f-3105-a667-164aa08103cf","pitchNumber":1,"startTime":"2026-05-20T00:12:15.902Z","endTime":"2026-05-20T00:12:24.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23906912658357,"aZ":-20.786592679415453,"pfxX":7.14360801739078,"pfxZ":6.4495371385376,"pX":0.4613936103500329,"pZ":3.046561100454926,"vX0":-6.551868733415235,"vY0":-131.8291000940584,"vZ0":-4.890149763322054,"x":99.41,"y":156.52,"x0":2.0472202171854446,"y0":50.000817697169936,"z0":6.453693047929337,"aX":12.609820320003314},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-11.5,"spinRate":1975,"spinDirection":158},"zone":3,"typeConfidence":0.88,"plateTime":0.4150021304360618,"extension":5.603079146280448},"hitData":{"launchSpeed":99.0,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.72,"coordY":111.46}},"index":2,"playId":"987a9e21-d548-3c23-8eb2-7149665c70f9","pitchNumber":2,"startTime":"2026-05-20T00:12:35.873Z","endTime":"2026-05-20T00:12:50.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":0.97,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:12:50.639Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Dunn singles on a ground ball to first baseman Bryce Harper. JJ Bleday to 3rd. Blake Dunn to 2nd. JJ Bleday advances to 3rd, on a throwing error by first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:13:12.634Z","endTime":"2026-05-20T00:13:52.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.169749801798336,"aZ":-26.7269527089582,"pfxX":-1.7627995501770455,"pfxZ":3.230009187767399,"pX":-0.6867625415567931,"pZ":2.8662523108661566,"vX0":-7.189003277906486,"vY0":-128.17137953074874,"vZ0":-3.5660885715613464,"x":143.18,"y":161.39,"x0":2.368163559795692,"y0":50.00128570469566,"z0":6.331860201786074,"aX":-2.9718832169294336},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":4.6,"spinRate":2220,"spinDirection":193},"zone":1,"typeConfidence":0.9,"plateTime":0.42516882666253863,"extension":5.646145593761967},"index":0,"playId":"e765284b-c6f5-3616-9a09-cfc64af6ad2b","pitchNumber":1,"startTime":"2026-05-20T00:13:21.777Z","endTime":"2026-05-20T00:13:25.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59809041963399,"aZ":-15.558160017952357,"pfxX":2.333958259572138,"pfxZ":9.162516229602417,"pX":-0.3621893450038913,"pZ":2.0971929492102195,"vX0":-7.445055236096963,"vY0":-133.51864636040207,"vZ0":-7.997994887714917,"x":130.81,"y":182.16,"x0":2.153814660101795,"y0":50.00187101258375,"z0":6.241738317540235,"aX":4.232907841688751},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":-2.6,"spinRate":2149,"spinDirection":148},"zone":7,"typeConfidence":0.9,"plateTime":0.40956156960896317,"extension":5.691817501227044},"hitData":{"launchSpeed":84.7,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":135.46,"coordY":171.3}},"index":1,"playId":"247b6a0f-955c-30c4-ba32-fd6f441e48a7","pitchNumber":2,"startTime":"2026-05-20T00:13:40.350Z","endTime":"2026-05-20T00:13:52.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"second":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-7.399999999999999,"leverageIndex":1.24,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:13:52.718Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:14:18.703Z","endTime":"2026-05-20T00:15:44.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnSecond":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.249087660952615,"aZ":-28.05251291794629,"pfxX":-9.224130662219702,"pfxZ":2.831373785132671,"pX":-0.26370790890165724,"pZ":3.7607454366989646,"vX0":-4.476608985819015,"vY0":-119.9600075750857,"vZ0":-0.1877701631653711,"x":127.05,"y":137.24,"x0":2.8253068894868796,"y0":50.0045304344284,"z0":6.3411812733580435,"aX":-13.441973105935231},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.4,"breakHorizontal":17.8,"spinRate":2240,"spinDirection":283},"zone":11,"typeConfidence":0.93,"plateTime":0.45661523493693146,"extension":5.49871526323777},"index":0,"playId":"6c575989-e2f3-3159-85a2-c321be3b7483","pitchNumber":1,"startTime":"2026-05-20T00:14:28.173Z","endTime":"2026-05-20T00:14:32.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.6,"endSpeed":80.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.161501405266684,"aZ":-29.94332872158876,"pfxX":-3.0084048107856396,"pfxZ":1.3724231113038527,"pX":-0.5712823251704345,"pZ":5.37279603925721,"vX0":-6.42569667615821,"vY0":-126.1035884160838,"vZ0":2.899687984872645,"x":138.78,"y":93.71,"x0":2.3904268207092,"y0":50.00358841224886,"z0":6.6079233582688275,"aX":-4.894997017015284},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":6.8,"spinRate":2308,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4326364532913676,"extension":5.572538656320894},"index":1,"playId":"345eb0d8-69fc-3738-9a37-bf1f17de4308","pitchNumber":2,"startTime":"2026-05-20T00:14:46.885Z","endTime":"2026-05-20T00:14:50.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749354135079745,"aZ":-27.310526722168806,"pfxX":-2.264556554651381,"pfxZ":2.9202067132663423,"pX":0.5409245556992298,"pZ":3.907325165611021,"vX0":-4.0766448999895575,"vY0":-127.56189163846112,"vZ0":-0.8480141379326888,"x":96.38,"y":133.28,"x0":2.4475776313613307,"y0":50.000648381711905,"z0":6.377672622339402,"aX":-3.769335360075322},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":4.9,"spinRate":2291,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4277187040307324,"extension":5.79333867041799},"index":2,"playId":"dfba2e45-0a95-34f4-93ba-14f7eb19f297","pitchNumber":3,"startTime":"2026-05-20T00:15:04.115Z","endTime":"2026-05-20T00:15:08.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10099193594532,"aZ":-31.700461506746667,"pfxX":5.236709883930532,"pfxZ":0.3141051585164547,"pX":0.5932315373970246,"pZ":3.873903900955292,"vX0":-5.632673777874459,"vY0":-121.92356099677099,"vZ0":0.21353267839338064,"x":94.39,"y":134.18,"x0":2.2440249150414386,"y0":50.00532164282623,"z0":6.502455800854786,"aX":7.951566923678823},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":-8.3,"spinRate":1615,"spinDirection":136},"zone":12,"typeConfidence":0.81,"plateTime":0.4478166998590667,"extension":5.668890779588917},"index":3,"playId":"e9db75e8-47dd-3568-b36d-742c67528f98","pitchNumber":4,"startTime":"2026-05-20T00:15:21.342Z","endTime":"2026-05-20T00:15:25.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49494940099338,"aZ":-29.883985045409332,"pfxX":-10.104410977060382,"pfxZ":1.5912140689803387,"pX":0.8250325684882808,"pZ":4.0053543757655365,"vX0":-1.3504155276232903,"vY0":-119.06240059812257,"vZ0":0.7628014013950057,"x":85.55,"y":130.64,"x0":2.712182652891283,"y0":50.001824239629435,"z0":6.381566846416244,"aX":-14.530062649046421},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.4,"breakHorizontal":18.6,"spinRate":2292,"spinDirection":287},"zone":12,"typeConfidence":0.92,"plateTime":0.45974240579940817,"extension":5.636015931418605},"index":4,"playId":"c002b38b-fcc9-3aa3-8816-07b08ca892f5","pitchNumber":5,"startTime":"2026-05-20T00:15:39.923Z","endTime":"2026-05-20T00:15:44.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":1.28,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:15:44.059Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ke'Bryan Hayes grounds into a force out, shortstop Edmundo Sosa to catcher Rafael Marchán. JJ Bleday out at home. Blake Dunn to 3rd. Tyler Stephenson to 2nd. Ke'Bryan Hayes to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:16:54.531Z","endTime":"2026-05-20T00:17:39.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnThird":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:16:05.033Z","endTime":"2026-05-20T00:16:56.814Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.997105592476924,"aZ":-29.596664601294297,"pfxX":-3.689859261315659,"pfxZ":1.5607337316844703,"pX":-0.2983663396503237,"pZ":3.11455128237669,"vX0":-5.569413638193653,"vY0":-127.25087666516634,"vZ0":-2.39583036551722,"x":128.37,"y":154.69,"x0":2.390938977953277,"y0":50.00473688903906,"z0":6.3928687943246585,"aX":-6.103932125099529},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":7.8,"spinRate":2341,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.42901476429077157,"extension":5.726333730495543},"index":1,"playId":"ebe6e28c-629f-3d72-b372-d67c7b0c35da","pitchNumber":1,"startTime":"2026-05-20T00:16:56.814Z","endTime":"2026-05-20T00:17:00.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.2,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60334253955699,"aZ":-29.57043563418555,"pfxX":-1.5125460200647662,"pfxZ":1.5809664783521669,"pX":-1.089258063964133,"pZ":3.5569560630311816,"vX0":-8.017140816407794,"vY0":-126.91071224473585,"vZ0":-1.3221550216927087,"x":158.52,"y":142.74,"x0":2.2946554010690403,"y0":50.003897416771885,"z0":6.418981048404668,"aX":-2.4893593277683297},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":4.4,"spinRate":2433,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.43000143004678293,"extension":5.597385973705769},"index":2,"playId":"559d3000-82e8-3b9d-a7d5-494903cbca42","pitchNumber":2,"startTime":"2026-05-20T00:17:13.108Z","endTime":"2026-05-20T00:17:16.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":84.2,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.251520981285953,"aZ":-30.671625467362293,"pfxX":5.561110256798528,"pfxZ":0.9758296059178324,"pX":0.1480570458468749,"pZ":1.5191879037913432,"vX0":-6.987481165541096,"vY0":-122.54179190065955,"vZ0":-5.1902946507626595,"x":111.36,"y":197.76,"x0":2.29681297247473,"y0":50.00355668595167,"z0":6.245304297687276,"aX":8.56888905087078},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":-8.6,"spinRate":1813,"spinDirection":130},"zone":14,"typeConfidence":0.88,"plateTime":0.444753409438829,"extension":5.864768664822372},"hitData":{"launchSpeed":87.3,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.22,"coordY":162.68}},"index":3,"playId":"350f4066-c6f3-3691-ab85-c5ed71e2061b","pitchNumber":3,"startTime":"2026-05-20T00:17:28.415Z","endTime":"2026-05-20T00:17:39.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":694362,"link":"/api/v1/people/694362"},"third":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.7,"awayTeamWinProbability":79.3,"homeTeamWinProbabilityAdded":5.6,"leverageIndex":1.65,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:17:39.851Z","atBatIndex":46},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Reds challenged (force play), call on the field was overturned: Matt McLain reaches on a fielder's choice, fielded by first baseman Bryce Harper. Blake Dunn scores. Tyler Stephenson to 3rd. Ke'Bryan Hayes to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:20:13.551Z","endTime":"2026-05-20T00:20:28.703Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-20T00:18:00.654Z","endTime":"2026-05-20T00:18:36.578Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-20T00:18:36.578Z","endTime":"2026-05-20T00:20:15.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14096441240732,"aZ":-31.95601017491204,"pfxX":0.8398101079117324,"pfxZ":0.1363076292569465,"pX":0.4937887483080893,"pZ":1.6441189963802987,"vX0":7.246107901509354,"vY0":-124.98414417737031,"vZ0":-4.685449847279362,"x":98.18,"y":194.39,"x0":-2.5517269955772077,"y0":50.0015157404778,"z0":6.166701958453192,"aX":1.3282396531684322},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2546,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4381961800706793,"extension":6.487770218758305},"hitData":{"launchSpeed":42.2,"launchAngle":8.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":130.79,"coordY":187.71}},"index":2,"playId":"8e7aa1fe-003e-3e8f-a3d9-68a847380bba","pitchNumber":1,"startTime":"2026-05-20T00:20:15.695Z","endTime":"2026-05-20T00:20:28.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":694362,"link":"/api/v1/people/694362"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MC","challengeTeamId":113},"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":2.48,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:20:28.703Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks. Tyler Stephenson scores. Ke'Bryan Hayes to 3rd. Matt McLain to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:23:42.312Z","endTime":"2026-05-20T00:25:26.825Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.5,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.395439336180196,"aZ":-32.38892947729048,"pfxX":2.047794212138536,"pfxZ":-0.13049481558321574,"pX":-0.4722315326302641,"pZ":2.0096111342485123,"vX0":4.688767632688442,"vY0":-125.92221979008055,"vZ0":-3.7567285728321567,"x":135.0,"y":184.52,"x0":-2.6178357313579896,"y0":50.00445704524007,"z0":6.115974843276485,"aX":3.3182595671168804},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.8,"breakHorizontal":-4.7,"spinRate":2393,"spinDirection":110},"zone":7,"typeConfidence":2.0,"plateTime":0.4334783229824346,"extension":6.6439794566683394},"index":0,"playId":"d7943e93-cbaa-3669-ad4e-755f0b808908","pitchNumber":1,"startTime":"2026-05-20T00:23:43.686Z","endTime":"2026-05-20T00:23:47.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.4,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.124112448781794,"aZ":-9.210755149766277,"pfxX":-4.251986524861878,"pfxZ":11.521907851801455,"pX":-1.148920511030403,"pZ":2.6776624988701245,"vX0":5.37290448969916,"vY0":-140.13957410780174,"vZ0":-8.015003965687816,"x":160.79,"y":166.48,"x0":-2.536890743307963,"y0":50.000539393879286,"z0":6.173271349577462,"aX":-8.472521608680683},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.4,"breakHorizontal":6.6,"spinRate":2333,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39057880510891785,"extension":6.679406656260953},"index":1,"playId":"c7cbc3ec-140d-3601-aff0-7ff0c3b8fe12","pitchNumber":2,"startTime":"2026-05-20T00:24:03.281Z","endTime":"2026-05-20T00:24:07.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.9,"endSpeed":82.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.202799868223394,"aZ":-30.072481316852905,"pfxX":0.7634768668433809,"pfxZ":1.254398802424453,"pX":0.8647783312812456,"pZ":0.33525153823962756,"vX0":8.132926868308793,"vY0":-127.744174604055,"vZ0":-8.416104910996832,"x":84.04,"y":229.73,"x0":-2.4427074065386574,"y0":50.00178149211321,"z0":5.9946101936664835,"aX":1.2768868664307853},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":-3.0,"spinRate":2325,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.42671433813333515,"extension":6.53108502565041},"index":2,"playId":"cb661f60-29d3-3113-902d-bf7ceb6b8f03","pitchNumber":3,"startTime":"2026-05-20T00:24:19.906Z","endTime":"2026-05-20T00:24:23.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.347397829442887,"aZ":-27.42304296970924,"pfxX":-8.818922414533274,"pfxZ":2.7154215014120835,"pX":-0.5058127162940449,"pZ":2.1104433667445233,"vX0":8.214896624729992,"vY0":-131.11106296678557,"vZ0":-4.895019719890395,"x":136.28,"y":181.8,"x0":-2.5258774103116415,"y0":50.004493695442385,"z0":6.035166781741048,"aX":-15.436862396441393},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.1,"breakHorizontal":14.3,"spinRate":1451,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.41692476438317083,"extension":6.743468637022419},"index":3,"playId":"f3b9d1fc-ae66-3719-9f95-7b4be1f7c826","pitchNumber":4,"startTime":"2026-05-20T00:24:40.577Z","endTime":"2026-05-20T00:24:44.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.832061583078236,"aZ":-31.48121038058442,"pfxX":1.3865084835216923,"pfxZ":0.4099148590159265,"pX":0.3016612557909332,"pZ":0.9355451110828952,"vX0":6.479912338026505,"vY0":-127.98814295470555,"vZ0":-6.649562551346408,"x":105.5,"y":213.52,"x0":-2.432149678399166,"y0":50.00056480722817,"z0":6.000036921297084,"aX":2.322896467652179},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":-3.8,"spinRate":2388,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4262582721691155,"extension":6.756638276809426},"index":4,"playId":"90445ddc-5601-3345-a776-c0b2de0d633b","pitchNumber":5,"startTime":"2026-05-20T00:25:03.411Z","endTime":"2026-05-20T00:25:07.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44958647890647,"aZ":-25.756342176308923,"pfxX":-5.4748030352213854,"pfxZ":3.670570351879265,"pX":-1.0397000584100013,"pZ":3.8721927521612733,"vX0":5.667652465835888,"vY0":-132.25712377039787,"vZ0":-1.0484870079758901,"x":156.63,"y":134.23,"x0":-2.5118300934228706,"y0":50.00592139443904,"z0":6.1844273382967465,"aX":-9.581478714823744},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":8.5,"spinRate":1425,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4161131472359485,"extension":6.6680124937540155},"index":5,"playId":"c829bc5c-1a2f-3f54-9245-3df8b9fd76b1","pitchNumber":6,"startTime":"2026-05-20T00:25:22.770Z","endTime":"2026-05-20T00:25:26.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":-5.299999999999999,"leverageIndex":1.55,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:25:26.825Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:25:47.572Z","endTime":"2026-05-20T00:26:39.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831981573914636,"aZ":-13.841726943608784,"pfxX":-8.081889141903865,"pfxZ":8.780041478066043,"pX":-1.339067479980867,"pZ":1.1293097658796378,"vX0":5.968677689297195,"vY0":-143.06441771694492,"vZ0":-11.272179493080717,"x":168.04,"y":208.29,"x0":-2.3950117076301285,"y0":50.00191832983979,"z0":5.971421901933928,"aX":-16.870040304818453},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.9,"breakHorizontal":13.6,"spinRate":2391,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.38184309925499704,"extension":6.793430549336795},"index":0,"playId":"2758aec5-5a93-3dc9-9840-82615f1cbd6e","pitchNumber":1,"startTime":"2026-05-20T00:25:55.084Z","endTime":"2026-05-20T00:25:58.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.621807039259416,"aZ":-17.844986589326393,"pfxX":-9.148313200155267,"pfxZ":7.177197422105125,"pX":-1.0193429838076156,"pZ":1.6975132882631958,"vX0":6.969553663073354,"vY0":-140.13007114026573,"vZ0":-8.585704812086277,"x":155.85,"y":192.95,"x0":-2.3458009378752287,"y0":50.00157697739187,"z0":5.959067173966908,"aX":-18.256611015581985},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":15.2,"spinRate":2190,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3903599856172688,"extension":6.7894912274611645},"index":1,"playId":"a34ee0ca-6279-3575-8ebc-91f755cf1876","pitchNumber":2,"startTime":"2026-05-20T00:26:11.913Z","endTime":"2026-05-20T00:26:16.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771634936984537,"aZ":-31.849458477997505,"pfxX":1.59274688312011,"pfxZ":0.19939156683622272,"pX":-0.3503043982629245,"pZ":2.265975568601187,"vX0":5.032146072738477,"vY0":-125.75583257305874,"vZ0":-3.3423057429546867,"x":130.35,"y":177.6,"x0":-2.5749726269647923,"y0":50.00215686485444,"z0":6.165159254099646,"aX":2.579438223760702},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":-4.0,"spinRate":2436,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.43365229200956223,"extension":6.713260388217443},"hitData":{"launchSpeed":81.5,"launchAngle":74.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.15,"coordY":189.55}},"index":2,"playId":"96ab0752-44b5-338a-a067-4d796ae5f78d","pitchNumber":3,"startTime":"2026-05-20T00:26:29.689Z","endTime":"2026-05-20T00:26:39.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":9.8,"awayTeamWinProbability":90.2,"homeTeamWinProbabilityAdded":2.9000000000000004,"leverageIndex":0.92,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:26:39.378Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:27:04.068Z","endTime":"2026-05-20T00:28:14.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499117128880833,"aZ":-35.90446518891967,"pfxX":9.871043266089924,"pfxZ":-2.5034293310633995,"pX":1.2475335039037854,"pZ":2.159933428683184,"vX0":6.009638858865097,"vY0":-121.3709978684886,"vZ0":-2.0773131270197194,"x":69.45,"y":180.46,"x0":-2.546226191345409,"y0":50.00563011404131,"z0":6.163583155912082,"aX":14.680093016053329},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.8,"breakHorizontal":-19.3,"spinRate":2491,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4518615488336093,"extension":6.575603480025097},"index":0,"playId":"5fe1d59d-fd0f-37f8-b3c2-dafec360a079","pitchNumber":1,"startTime":"2026-05-20T00:27:11.876Z","endTime":"2026-05-20T00:27:15.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.277037805022236,"aZ":-34.919109746034025,"pfxX":1.968589416787108,"pfxZ":-1.7096884192393444,"pX":-0.04156107638978687,"pZ":1.6432733833540654,"vX0":5.349450553508943,"vY0":-125.28178570029316,"vZ0":-4.107086538786607,"x":118.58,"y":194.41,"x0":-2.4491928514867456,"y0":50.000299438618775,"z0":6.1191377418267185,"aX":3.1675675085324486},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.7,"breakHorizontal":-4.7,"spinRate":2422,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.4350826799029597,"extension":6.6237313504834},"index":1,"playId":"fcf1c478-8169-3131-8b49-27d764ace311","pitchNumber":2,"startTime":"2026-05-20T00:27:28.721Z","endTime":"2026-05-20T00:27:32.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14530799516157,"aZ":-15.112846272061713,"pfxX":-8.740013710512454,"pfxZ":8.248739009290983,"pX":-1.244433255208349,"pZ":2.097377953279792,"vX0":6.044529772733515,"vY0":-142.34476179284684,"vZ0":-8.572740008562972,"x":164.43,"y":182.15,"x0":-2.2508980507253784,"y0":50.00687561688012,"z0":6.088169601277018,"aX":-18.088089458666317},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":14.8,"spinRate":2273,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.38357202944580315,"extension":6.797868186236386},"index":2,"playId":"dcae1830-7be7-3637-9ff9-10bce5388a8d","pitchNumber":3,"startTime":"2026-05-20T00:27:48.626Z","endTime":"2026-05-20T00:27:52.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46456469248307,"aZ":-32.642497307766575,"pfxX":1.646010866979628,"pfxZ":-0.2798887514785875,"pX":0.512247248068916,"pZ":2.2035695666247594,"vX0":7.028821373050304,"vY0":-127.75331880589128,"vZ0":-3.607259604250491,"x":97.47,"y":179.28,"x0":-2.466672771217612,"y0":50.00201677729999,"z0":6.146880971068048,"aX":2.7725841052636544},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.0,"breakHorizontal":-4.3,"spinRate":2353,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.4255578029507139,"extension":6.668765385769426},"hitData":{"launchSpeed":99.4,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.08,"coordY":146.96}},"index":3,"playId":"b6510004-5910-376b-b200-5e1df2d3cad2","pitchNumber":4,"startTime":"2026-05-20T00:28:06.719Z","endTime":"2026-05-20T00:28:14.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:28:14.769Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:30:37.073Z","endTime":"2026-05-20T00:33:00.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Pierce Johnson replaces Chase Burns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:29:24.752Z","endTime":"2026-05-20T00:30:39.430Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.481628678929,"aZ":-14.070803640918017,"pfxX":-7.670480884462749,"pfxZ":9.197561150630795,"pX":0.3842509235597212,"pZ":2.8260243455359473,"vX0":6.815574768185938,"vY0":-140.30405036471808,"vZ0":-6.286418561197578,"x":102.35,"y":162.48,"x0":-1.094975278305065,"y0":50.00643587976427,"z0":6.034616789882833,"aX":-15.103044725012138},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":12.2,"spinRate":2331,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.392283230395547,"extension":5.7899953343265045},"index":1,"playId":"53f59fe3-f34a-3eb0-822c-57bae9e38d1c","pitchNumber":1,"startTime":"2026-05-20T00:30:39.430Z","endTime":"2026-05-20T00:30:43.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34248019511703,"aZ":-38.45621291012342,"pfxX":2.199266603938073,"pfxZ":-3.753156116647096,"pX":0.5505006491265226,"pZ":0.9922343195019376,"vX0":3.659837287347361,"vY0":-128.3236361463674,"vZ0":-5.533244712731566,"x":96.02,"y":211.99,"x0":-1.1771020661377705,"y0":50.00072292947459,"z0":6.155825409552201,"aX":3.6842006122101405},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.8,"breakHorizontal":-4.8,"spinRate":2922,"spinDirection":48},"zone":14,"typeConfidence":0.89,"plateTime":0.42603636001567935,"extension":5.833707472227705},"index":2,"playId":"37eddbf3-9e1b-39ca-a0eb-c866d656fcf7","pitchNumber":2,"startTime":"2026-05-20T00:30:55.849Z","endTime":"2026-05-20T00:30:59.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78820353316081,"aZ":-14.870417280491655,"pfxX":-6.339518005346418,"pfxZ":8.996072168308604,"pX":0.5139772700200784,"pZ":3.354344503530128,"vX0":6.461987782208307,"vY0":-138.28908316184175,"vZ0":-4.803895660429528,"x":97.41,"y":148.21,"x0":-1.0370112456805924,"y0":50.006194905522136,"z0":6.122351111310357,"aX":-12.198355771337605},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.3971183530038198,"extension":5.991696275080129},"index":3,"playId":"575863bf-5dfb-33be-b708-0a495058500e","pitchNumber":3,"startTime":"2026-05-20T00:31:15.716Z","endTime":"2026-05-20T00:31:19.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.6,"endSpeed":80.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94194695242405,"aZ":-39.89924883013064,"pfxX":2.1268295972290185,"pfxZ":-4.693952399559757,"pX":-0.8650406907777549,"pZ":1.656148839350689,"vX0":0.4335846636286734,"vY0":-127.63341513729995,"vZ0":-3.3846237045636216,"x":149.97,"y":194.06,"x0":-1.3135285812758803,"y0":50.00417232363505,"z0":6.150259580289081,"aX":3.499364032026969},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-9.0,"breakHorizontal":-4.0,"spinRate":2826,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.42959802340950093,"extension":5.703022178748307},"index":4,"playId":"6cc339a7-2ef3-3da3-ba8b-86706764645a","pitchNumber":4,"startTime":"2026-05-20T00:31:33.755Z","endTime":"2026-05-20T00:31:37.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783600283900157,"aZ":-14.705968939352402,"pfxX":-5.818014979092634,"pfxZ":8.702391082957318,"pX":1.3619678100210932,"pZ":3.0517900914640737,"vX0":8.81320731423187,"vY0":-139.89155777218824,"vZ0":-5.671814072799915,"x":65.08,"y":156.38,"x0":-1.0549749832007127,"y0":50.001719468633816,"z0":6.048575595562842,"aX":-11.677857957947523},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2269,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.3896369876798733,"extension":5.972511031002573},"index":5,"playId":"be8fdc08-f4e7-3fee-902c-dc01d8f7e9c1","pitchNumber":5,"startTime":"2026-05-20T00:31:59.365Z","endTime":"2026-05-20T00:32:03.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04135324563423,"aZ":-36.05605681689532,"pfxX":2.5047407084447997,"pfxZ":-2.321462302465916,"pX":-0.19579307618210895,"pZ":3.7035313596442294,"vX0":1.4731040894095653,"vY0":-127.8701943898626,"vZ0":0.3215029757038972,"x":124.46,"y":138.78,"x0":-1.103037117073777,"y0":50.00421882647717,"z0":6.38364599665893,"aX":4.186520108054703},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.0,"breakHorizontal":-4.8,"spinRate":2873,"spinDirection":41},"zone":11,"typeConfidence":0.89,"plateTime":0.4268230100970358,"extension":5.664901417024502},"index":6,"playId":"5e5cba19-8a6d-3026-b1d9-f524a1939fa7","pitchNumber":6,"startTime":"2026-05-20T00:32:15.777Z","endTime":"2026-05-20T00:32:20.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.9,"endSpeed":89.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48473077179317,"aZ":-14.928873341498752,"pfxX":-6.324616584496274,"pfxZ":8.470223168107378,"pX":-0.7250233989939271,"pZ":4.572552456888082,"vX0":3.544511302300574,"vY0":-141.17029142437374,"vZ0":-1.9271580728822442,"x":144.64,"y":115.32,"x0":-1.1692670154380378,"y0":50.005161951765295,"z0":6.21562380202939,"aX":-12.879541031367529},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":2396,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3866921016604725,"extension":5.842133934015242},"index":7,"playId":"52998f15-9eb8-325a-ab19-8e74c276e00c","pitchNumber":7,"startTime":"2026-05-20T00:32:38.269Z","endTime":"2026-05-20T00:32:41.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.294001059955182,"aZ":-32.85022413751746,"pfxX":5.612899573785059,"pfxZ":-0.4077629503848712,"pX":-0.48935065572987685,"pZ":4.0452794398276115,"vX0":0.15279349352814647,"vY0":-127.90887402256025,"vZ0":0.772081974996641,"x":135.65,"y":129.56,"x0":-1.2794443651479699,"y0":50.001347583734876,"z0":6.306427866931115,"aX":9.340400385820349},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":-10.2,"spinRate":2928,"spinDirection":58},"zone":11,"typeConfidence":0.89,"plateTime":0.4274891020245297,"extension":5.799463229227054},"index":8,"playId":"888402e4-f3ed-3e5b-8b7d-e664a132cb07","pitchNumber":8,"startTime":"2026-05-20T00:32:55.450Z","endTime":"2026-05-20T00:33:00.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":5.099999999999998,"leverageIndex":1.1,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:33:00.119Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:33:17.688Z","endTime":"2026-05-20T00:35:17.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.797343137726738,"aZ":-36.58232291765818,"pfxX":1.5152436566600846,"pfxZ":-2.6512281176338517,"pX":0.448669062494284,"pZ":1.2051870790659638,"vX0":3.594797950018249,"vY0":-127.48935455951059,"vZ0":-4.996182229210916,"x":99.9,"y":206.24,"x0":-1.17105257593573,"y0":50.00411165205943,"z0":6.046319311628475,"aX":2.5182133228623047},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.6,"breakHorizontal":-3.5,"spinRate":2981,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4280311914071664,"extension":5.842578892030284},"index":0,"playId":"3c794403-1810-3a66-b158-e5fccdf855c8","pitchNumber":1,"startTime":"2026-05-20T00:33:26.111Z","endTime":"2026-05-20T00:33:29.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34753585528098,"aZ":-11.427187372751987,"pfxX":-7.447366757445482,"pfxZ":10.443378626116965,"pX":0.21714882103187697,"pZ":2.8913622928909897,"vX0":6.464052279833126,"vY0":-139.993674941373,"vZ0":-6.126621391010221,"x":108.72,"y":160.71,"x0":-1.153211220424241,"y0":50.00363703261349,"z0":5.85495631003673,"aX":-14.795881163285026},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":12.1,"spinRate":2556,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.39112054141024233,"extension":5.81947767472428},"index":1,"playId":"518517aa-5753-3708-a655-ad27bfbeba27","pitchNumber":2,"startTime":"2026-05-20T00:33:44.916Z","endTime":"2026-05-20T00:33:48.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.989715212266574,"aZ":-14.131810710437216,"pfxX":-7.891332618592102,"pfxZ":8.951324031098384,"pX":-1.6879279120853825,"pZ":4.723217954933077,"vX0":2.062665777133151,"vY0":-141.47639686202746,"vZ0":-1.2003492308388393,"x":181.34,"y":111.25,"x0":-1.4039615949132431,"y0":50.00262958373761,"z0":6.064068525391299,"aX":-15.905251022723819},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":13.8,"spinRate":2369,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.38799773830946505,"extension":5.707592371879971},"index":2,"playId":"e2cd1b5c-3ad3-3fde-8ad3-c4961c9290ad","pitchNumber":3,"startTime":"2026-05-20T00:34:18.471Z","endTime":"2026-05-20T00:34:21.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.8,"endSpeed":81.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762577591079914,"aZ":-41.44213771737497,"pfxX":1.4903016488488898,"pfxZ":-5.480307044167983,"pX":-1.6741628056310343,"pZ":2.545295317423987,"vX0":-1.0206946635784657,"vY0":-129.40886230576473,"vZ0":-1.0530084448412824,"x":180.82,"y":170.06,"x0":-1.4676576158225312,"y0":50.003754130366396,"z0":6.140593871667848,"aX":2.520222039229165},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-10.0,"breakHorizontal":-2.5,"spinRate":2808,"spinDirection":65},"zone":13,"typeConfidence":0.89,"plateTime":0.4237368744083385,"extension":5.698009877514753},"index":3,"playId":"14161377-aff0-3161-aeab-0d7d44d6eadd","pitchNumber":4,"startTime":"2026-05-20T00:34:50.426Z","endTime":"2026-05-20T00:34:53.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.507522260684794,"aZ":-12.200959092970216,"pfxX":-5.128938997125191,"pfxZ":10.032974919224287,"pX":-0.3585439972800901,"pZ":4.278759845706401,"vX0":3.972795016579142,"vY0":-140.1525249773036,"vZ0":-2.925585926425774,"x":130.67,"y":123.25,"x0":-1.1276830751961395,"y0":50.00001396350561,"z0":6.132315316850132,"aX":-10.207624488636284},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2472,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.39072716231231386,"extension":6.182672527030911},"index":4,"playId":"cf925083-70ca-3638-823b-aace0ab6b091","pitchNumber":5,"startTime":"2026-05-20T00:35:13.951Z","endTime":"2026-05-20T00:35:17.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":-4.6999999999999975,"leverageIndex":2.06,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:35:17.850Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adolis García lines out to second baseman Matt McLain.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:35:33.613Z","endTime":"2026-05-20T00:37:27.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":97.5,"endSpeed":89.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.712800544657625,"aZ":-11.150835455619394,"pfxX":-4.694617976700222,"pfxZ":10.330829296847114,"pX":0.31044855858818754,"pZ":3.1573389721455363,"vX0":5.146980875992931,"vY0":-141.82975485354353,"vZ0":-6.22039475518693,"x":105.17,"y":153.53,"x0":-0.9186694706894134,"y0":50.005898227221664,"z0":6.091565127064128,"aX":-9.557201586536946},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2370,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.38630672541065714,"extension":5.87639647482354},"index":0,"playId":"83187a08-5953-33be-9e36-618690c205d9","pitchNumber":1,"startTime":"2026-05-20T00:35:42.026Z","endTime":"2026-05-20T00:35:45.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-20T00:36:01.123Z","endTime":"2026-05-20T00:36:17.191Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.415161288391968,"aZ":-36.78056455174349,"pfxX":2.1125064661447595,"pfxZ":-2.7067902274592313,"pX":0.8327994644604787,"pZ":0.2233261779488143,"vX0":4.359152431698667,"vY0":-129.19263651118686,"vZ0":-7.555250578803076,"x":85.26,"y":232.75,"x0":-1.147002639397312,"y0":50.005633426156585,"z0":5.9916728135458905,"aX":3.5917563376666117},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.4,"breakHorizontal":-4.8,"spinRate":2807,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.423002523254445,"extension":5.757183762696032},"index":2,"playId":"d6d8295d-6e81-3531-813d-0e97dc86582d","pitchNumber":2,"startTime":"2026-05-20T00:36:17.191Z","endTime":"2026-05-20T00:36:20.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61050169214615,"aZ":-31.823872337620166,"pfxX":4.544000296965335,"pfxZ":0.21195599529720965,"pX":1.034823175470882,"pZ":1.7731640288522685,"vX0":3.9598462816916378,"vY0":-127.25340648498195,"vZ0":-4.678903314278539,"x":77.55,"y":190.9,"x0":-1.1284348517298353,"y0":50.00412121100526,"z0":6.139395252530094,"aX":7.496958717538051},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-9.1,"spinRate":2874,"spinDirection":54},"zone":14,"typeConfidence":0.89,"plateTime":0.4294222819395146,"extension":5.774200973665072},"index":3,"playId":"f9e8f2e6-662a-3be8-86c2-497840ef6376","pitchNumber":3,"startTime":"2026-05-20T00:36:42.013Z","endTime":"2026-05-20T00:36:45.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238629207412984,"aZ":-15.357984879185905,"pfxX":-5.6111215643497765,"pfxZ":8.594284436609225,"pX":-0.5051945159076751,"pZ":4.953410025076415,"vX0":3.480048342120675,"vY0":-139.02198344096246,"vZ0":-0.800121745713174,"x":136.26,"y":105.04,"x0":-1.0443240083724208,"y0":50.00509804011836,"z0":6.264629880631513,"aX":-10.981942521682837},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2364,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.39402932711192706,"extension":5.858355903869406},"index":4,"playId":"48a5db7a-1518-311b-ac13-aadd29324651","pitchNumber":4,"startTime":"2026-05-20T00:37:01.320Z","endTime":"2026-05-20T00:37:04.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.626437860933347,"aZ":-33.598682953353986,"pfxX":3.8109298143391688,"pfxZ":-0.8475554762446267,"pX":0.5195205206911128,"pZ":1.8506223924327376,"vX0":3.0493728270518368,"vY0":-128.74423432219191,"vZ0":-4.262353782288001,"x":97.2,"y":188.81,"x0":-1.1734546349857642,"y0":50.0015869105209,"z0":6.115533591428385,"aX":6.424050038049391},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.3,"breakHorizontal":-7.6,"spinRate":2899,"spinDirection":60},"zone":9,"typeConfidence":0.88,"plateTime":0.4247324106296717,"extension":5.823351333131683},"hitData":{"launchSpeed":76.8,"launchAngle":14.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":124.66,"coordY":136.02}},"index":5,"playId":"228a38eb-cd79-302f-afbb-bc0a198303a1","pitchNumber":5,"startTime":"2026-05-20T00:37:19.581Z","endTime":"2026-05-20T00:37:27.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:37:27.858Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:38:21.831Z","endTime":"2026-05-20T00:39:55.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T00:37:46.633Z","endTime":"2026-05-20T00:38:24.157Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75518162498806,"aZ":-12.338481411671593,"pfxX":-5.157986754345782,"pfxZ":9.968804113256946,"pX":-0.7446476343854296,"pZ":2.841318147701202,"vX0":3.3549363308416797,"vY0":-140.1924458718076,"vZ0":-6.306092216158078,"x":145.38,"y":162.06,"x0":-1.2868066428860623,"y0":50.006472765125686,"z0":5.92575424677451,"aX":-10.267073780303727},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2328,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.39073661996376297,"extension":5.724556756918446},"index":1,"playId":"eb9976f5-738f-3201-9afb-b6a9ed95de52","pitchNumber":1,"startTime":"2026-05-20T00:38:24.157Z","endTime":"2026-05-20T00:38:27.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.2,"endSpeed":88.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55008263992015,"aZ":-13.568957317232314,"pfxX":-4.743155464905474,"pfxZ":9.183670917091227,"pX":-1.0453154962561875,"pZ":3.007655092191939,"vX0":2.589529253113032,"vY0":-141.49489269370528,"vZ0":-5.651630650952981,"x":156.84,"y":157.57,"x0":-1.3565419415653979,"y0":50.00373044983657,"z0":5.901841398625337,"aX":-9.609467197930062},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":2329,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3872431675389145,"extension":5.879778494161357},"index":2,"playId":"9a608e8d-c795-38a9-9e5c-ff42d7a342b8","pitchNumber":2,"startTime":"2026-05-20T00:38:44.574Z","endTime":"2026-05-20T00:38:48.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.525498242719095,"aZ":-12.277159688961584,"pfxX":-5.341699703001421,"pfxZ":10.003901465668497,"pX":-1.277454127592431,"pZ":4.192452078144534,"vX0":1.8278466984009998,"vY0":-140.74447167809106,"vZ0":-3.0351934471943594,"x":165.69,"y":125.58,"x0":-1.2447421474935554,"y0":50.001777022233604,"z0":6.08963242461678,"aX":-10.622961642055861},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":9.2,"spinRate":2410,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3904569538541218,"extension":5.884782384920668},"index":3,"playId":"2ec5e50e-92c6-39cb-abf0-6d19f8155bf7","pitchNumber":3,"startTime":"2026-05-20T00:39:05.915Z","endTime":"2026-05-20T00:39:09.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.738977057535287,"aZ":-39.34710488979254,"pfxX":2.1323074833649573,"pfxZ":-4.357505381272645,"pX":-0.6938286133990735,"pZ":1.7729377905819912,"vX0":0.9771704557552752,"vY0":-127.59079122590475,"vZ0":-3.1225829586885654,"x":143.45,"y":190.91,"x0":-1.3590726533520516,"y0":50.00491574028432,"z0":6.119572433252553,"aX":3.508631215607059},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.4,"breakHorizontal":-4.1,"spinRate":2927,"spinDirection":49},"zone":7,"typeConfidence":0.9,"plateTime":0.4296149309210362,"extension":5.748836352220053},"index":4,"playId":"b81455a5-b301-362e-ae2c-46ab64ac9a59","pitchNumber":4,"startTime":"2026-05-20T00:39:26.047Z","endTime":"2026-05-20T00:39:30.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.601659263572834,"aZ":-9.599453027267208,"pfxX":-4.827276805014142,"pfxZ":11.372575569021713,"pX":0.16668291372394436,"pZ":2.099960203767519,"vX0":5.348506903901206,"vY0":-140.20923529023824,"vZ0":-8.53838810834908,"x":110.65,"y":182.08,"x0":-1.1412202169182075,"y0":50.00391602360461,"z0":5.8167990461482075,"aX":-9.582941963996417},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":7.6,"spinRate":2339,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.3911055802022241,"extension":5.882163153100482},"index":5,"playId":"2b5ed610-c692-36a2-bbed-3e2ba1486cb8","pitchNumber":5,"startTime":"2026-05-20T00:39:50.829Z","endTime":"2026-05-20T00:39:55.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:39:55.102Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T00:42:41.585Z","endTime":"2026-05-20T00:44:10.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Shugart replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:41:26.715Z","endTime":"2026-05-20T00:42:43.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.5,"endSpeed":81.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90568262963974,"aZ":-23.358785406441182,"pfxX":1.9651077332201758,"pfxZ":5.205668053919939,"pX":-0.04968193367007793,"pZ":1.4612973857209997,"vX0":6.370883313982549,"vY0":-128.78693465356835,"vZ0":-5.602791500201859,"x":118.89,"y":199.32,"x0":-2.803247998785801,"y0":50.00019529210002,"z0":5.454003489625313,"aX":3.322649278226584},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.5,"breakHorizontal":-4.9,"spinRate":2390,"spinDirection":185},"zone":13,"typeConfidence":0.92,"plateTime":0.42411676364569084,"extension":6.207661404685371},"index":1,"playId":"4e89dbfb-6baf-37e3-be44-583a157ba0f0","pitchNumber":1,"startTime":"2026-05-20T00:42:43.882Z","endTime":"2026-05-20T00:42:47.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.6,"endSpeed":81.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734798061081857,"aZ":-23.580084097256503,"pfxX":0.8547758877575884,"pfxZ":5.119969934458723,"pX":0.5791174742590148,"pZ":0.502743987691141,"vX0":7.9718265204651955,"vY0":-128.71262245268463,"vZ0":-7.427190444126955,"x":94.93,"y":225.21,"x0":-2.6691335482156076,"y0":50.00047791076505,"z0":5.251698634788352,"aX":1.432867423652536},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":-3.4,"spinRate":2389,"spinDirection":203},"zone":14,"typeConfidence":0.92,"plateTime":0.4255474680244635,"extension":6.223472784620782},"index":2,"playId":"9b7e5ff6-fe3a-3581-8ee5-47b0066c7e9e","pitchNumber":2,"startTime":"2026-05-20T00:42:58.894Z","endTime":"2026-05-20T00:43:02.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.626304588949758,"aZ":-19.634793668766147,"pfxX":-10.21769363759991,"pfxZ":6.70937418919941,"pX":0.34623580755800776,"pZ":1.6621329109783867,"vX0":10.557031518559985,"vY0":-135.61689707473138,"vZ0":-6.399492599044826,"x":103.8,"y":193.9,"x0":-2.262557375198015,"y0":50.00524463634035,"z0":5.414131065401292,"aX":-19.10603299960443},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":16.3,"spinRate":2084,"spinDirection":215},"zone":9,"typeConfidence":0.88,"plateTime":0.4033052573418252,"extension":6.30496281150702},"index":3,"playId":"48d1a4cf-4fcc-3bda-89cd-3b3e44df312c","pitchNumber":3,"startTime":"2026-05-20T00:43:17.476Z","endTime":"2026-05-20T00:43:21.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08964502087839,"aZ":-33.82640399077114,"pfxX":9.897296167501942,"pfxZ":-1.2005073755594289,"pX":0.32448767214324425,"pZ":2.942319987257224,"vX0":4.585209943840123,"vY0":-117.14493824029869,"vZ0":1.4137589024948314,"x":104.63,"y":159.34,"x0":-2.949799356209072,"y0":50.00231871973301,"z0":5.515842317236326,"aX":13.62412336162996},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.4,"breakHorizontal":-19.1,"spinRate":2760,"spinDirection":64},"zone":3,"typeConfidence":0.91,"plateTime":0.46927670739441085,"extension":5.994512767690432},"index":4,"playId":"bbf82562-6ea6-3ac3-9836-4995c9b4bc3f","pitchNumber":4,"startTime":"2026-05-20T00:43:33.094Z","endTime":"2026-05-20T00:43:36.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17424327188458,"aZ":-23.697310829396955,"pfxX":-11.111424340175343,"pfxZ":4.478201759275161,"pX":0.3273074341474257,"pZ":2.3435618800501508,"vX0":11.688822499774098,"vY0":-136.5216643010853,"vZ0":-3.3532815887911074,"x":104.52,"y":175.5,"x0":-2.5596798626308708,"y0":50.004439228081836,"z0":5.213000751154706,"aX":-21.042471435718},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":17.8,"spinRate":1930,"spinDirection":228},"zone":6,"typeConfidence":0.91,"plateTime":0.4007213448469362,"extension":6.4626824180889315},"index":5,"playId":"c4fbf700-e879-3604-b77b-95642f1793a8","pitchNumber":5,"startTime":"2026-05-20T00:44:06.094Z","endTime":"2026-05-20T00:44:10.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:44:10.537Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T00:44:28.553Z","endTime":"2026-05-20T00:46:29.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.2,"endSpeed":72.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47020598835375,"aZ":-33.11383393114766,"pfxX":11.314259645043972,"pfxZ":-0.6971947014825837,"pX":-0.018332137734761885,"pZ":3.0938436389349224,"vX0":3.7830442693699307,"vY0":-116.63002528264832,"vZ0":1.743968532571851,"x":117.7,"y":155.25,"x0":-3.1387202115381694,"y0":50.001196035873555,"z0":5.49948246344447,"aX":15.314455630494482},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.4,"breakHorizontal":-21.5,"spinRate":2702,"spinDirection":61},"zone":2,"typeConfidence":0.91,"plateTime":0.47277459195058924,"extension":5.9840409966241594},"index":0,"playId":"96c8d809-5ac8-317f-8170-e258c8efa468","pitchNumber":1,"startTime":"2026-05-20T00:44:34.111Z","endTime":"2026-05-20T00:44:38.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":86.3,"endSpeed":79.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22073713855988,"aZ":-30.66186255253888,"pfxX":-8.127541806148795,"pfxZ":0.9484946230271838,"pX":-2.0465373626182606,"pZ":3.4832161260707366,"vX0":5.158723926290793,"vY0":-125.64529397201538,"vZ0":1.6021127914309634,"x":195.01,"y":144.73,"x0":-3.0692825522133806,"y0":50.00555394405876,"z0":5.327089182099413,"aX":-13.009757231100368},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":13.6,"spinRate":1597,"spinDirection":252},"zone":11,"typeConfidence":0.93,"plateTime":0.43576762210730546,"extension":6.033536644517749},"index":1,"playId":"3907a733-0da2-35af-90ed-89619a37c5c7","pitchNumber":2,"startTime":"2026-05-20T00:44:56.684Z","endTime":"2026-05-20T00:44:59.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.5,"endSpeed":83.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.231620023467126,"aZ":-23.179027883279616,"pfxX":3.512111783741901,"pfxZ":5.089338448350098,"pX":0.246507246361089,"pZ":1.9827811514069407,"vX0":6.41797038880967,"vY0":-131.69732702242658,"vZ0":-4.3278124146324854,"x":107.6,"y":185.24,"x0":-2.6722119664491366,"y0":50.004782001535986,"z0":5.347856654739293,"aX":6.2108822350929245},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-7.7,"spinRate":2532,"spinDirection":195},"zone":9,"typeConfidence":0.93,"plateTime":0.41483975594943123,"extension":6.124889628418707},"index":2,"playId":"e4f67746-1c63-30ff-bb5a-34b55cfd8159","pitchNumber":3,"startTime":"2026-05-20T00:45:14.375Z","endTime":"2026-05-20T00:45:18.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.3,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.833207287040754,"aZ":-24.889146794942384,"pfxX":-7.651354689477898,"pfxZ":4.367119253758588,"pX":-0.24266029511710108,"pZ":4.392860738754857,"vX0":8.377638520837023,"vY0":-128.37302409982652,"vZ0":1.62718436110499,"x":126.25,"y":120.17,"x0":-2.5558885412571484,"y0":50.000233386912114,"z0":5.689682318270922,"aX":-12.75562017039694},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.5,"breakHorizontal":12.0,"spinRate":1663,"spinDirection":237},"zone":11,"typeConfidence":0.94,"plateTime":0.42684547792640704,"extension":6.2353135668616035},"index":3,"playId":"fecf6502-3f12-319a-b9fb-24ba08ab2921","pitchNumber":4,"startTime":"2026-05-20T00:45:37.147Z","endTime":"2026-05-20T00:45:40.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886592994929153,"aZ":-23.197520338471243,"pfxX":1.6492387578168781,"pfxZ":5.073070692073421,"pX":-0.061877105784165394,"pZ":1.523084872465336,"vX0":6.724635549695863,"vY0":-132.1284660370181,"vZ0":-5.487170222234106,"x":119.36,"y":197.66,"x0":-2.853237813729558,"y0":50.00432048888985,"z0":5.3291074136463275,"aX":2.9184515976947623},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":-4.4,"spinRate":2529,"spinDirection":193},"zone":13,"typeConfidence":0.92,"plateTime":0.4143807218289468,"extension":6.222680587433552},"index":4,"playId":"05da7ab5-a330-3934-b5cb-4b46973a34f2","pitchNumber":5,"startTime":"2026-05-20T00:45:55.237Z","endTime":"2026-05-20T00:46:01.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9431691645584,"aZ":-24.73350306925692,"pfxX":-9.590745498004807,"pfxZ":3.910201710279062,"pX":0.8193554637290454,"pZ":2.2106082901936683,"vX0":12.737525400619312,"vY0":-136.27790761652764,"vZ0":-3.5824178725750238,"x":85.77,"y":179.09,"x0":-2.645871495645292,"y0":50.000248683558205,"z0":5.229765746344468,"aX":-18.23207535571738},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":15.0,"spinRate":1845,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.40030271208868573,"extension":6.185350869642626},"index":5,"playId":"822ef260-d544-3957-b46a-9eabbdd54981","pitchNumber":6,"startTime":"2026-05-20T00:46:24.385Z","endTime":"2026-05-20T00:46:29.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:46:29.188Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Dunn flies out to center fielder Justin Crawford.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T00:46:45.843Z","endTime":"2026-05-20T00:47:27.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694362,"fullName":"Blake Dunn","link":"/api/v1/people/694362"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":87.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152805376848402,"aZ":-19.740360718156396,"pfxX":-8.403196648996246,"pfxZ":6.385756663234066,"pX":0.14228675163593632,"pZ":4.013591923902265,"vX0":9.869788851977706,"vY0":-138.23849166647375,"vZ0":-0.8522820819156676,"x":111.58,"y":130.41,"x0":-2.372804667289678,"y0":50.00048517243742,"z0":5.6440054053613204,"aX":-16.356220176340695},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":2140,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.3953458418625897,"extension":6.231268067414117},"index":0,"playId":"d2fe2a9c-a275-38e2-b325-724ed70ed4f9","pitchNumber":1,"startTime":"2026-05-20T00:46:52.945Z","endTime":"2026-05-20T00:46:57.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.908593439357308,"aZ":-22.239850849270365,"pfxX":-0.09395558679219218,"pfxZ":5.6964092341166355,"pX":-0.37964160582898526,"pZ":2.295785486213804,"vX0":5.9879184204877784,"vY0":-130.56946431791542,"vZ0":-3.8366707200523718,"x":131.47,"y":176.79,"x0":-2.6807775123563595,"y0":50.00226687239081,"z0":5.437667571782166,"aX":-0.16415372232827039},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":-1.0,"spinRate":2377,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.417892207770322,"extension":6.184787740263208},"hitData":{"launchSpeed":95.0,"launchAngle":30.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.93,"coordY":51.82}},"index":1,"playId":"711dcbe8-fe89-37bf-a928-9ea154454a34","pitchNumber":2,"startTime":"2026-05-20T00:47:18.808Z","endTime":"2026-05-20T00:47:27.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":694362,"link":"/api/v1/people/694362","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":694362,"link":"/api/v1/people/694362"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:47:27.594Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T00:50:01.823Z","endTime":"2026-05-20T00:51:27.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:48:37.154Z","endTime":"2026-05-20T00:50:04.038Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39014337285416,"aZ":-35.175729361995536,"pfxX":-8.314150293679429,"pfxZ":-2.2250436126514863,"pX":1.0449092172867482,"pZ":3.2233712777243086,"vX0":-0.22661609426912524,"vY0":-115.58868084249706,"vZ0":3.6843912805030845,"x":77.17,"y":151.75,"x0":2.223882652955651,"y0":50.004057969207494,"z0":4.995103534406109,"aX":-11.203622711532038},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-2.8,"breakHorizontal":15.1,"spinRate":2788,"spinDirection":311},"zone":12,"typeConfidence":0.91,"plateTime":0.47461456903204047,"extension":4.504279861966108},"index":1,"playId":"20979c26-a028-34d4-82ec-928357b34789","pitchNumber":1,"startTime":"2026-05-20T00:50:04.038Z","endTime":"2026-05-20T00:50:08.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.9,"endSpeed":83.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.424461442444162,"aZ":-22.94768351217933,"pfxX":10.003035461618438,"pfxZ":5.202449288982176,"pX":-0.25461287003703076,"pZ":2.192638592629871,"vX0":-8.083102169207669,"vY0":-132.15050518328943,"vZ0":-2.680427343660993,"x":126.71,"y":179.58,"x0":1.539883214952877,"y0":50.0044441223915,"z0":4.900778177044775,"aX":17.74392840516721},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.0,"breakHorizontal":-16.4,"spinRate":2597,"spinDirection":105},"zone":5,"typeConfidence":0.91,"plateTime":0.4140405680067518,"extension":4.705151629361231},"index":2,"playId":"daa59442-2f21-349e-b253-4d59c16ff21f","pitchNumber":2,"startTime":"2026-05-20T00:50:21.276Z","endTime":"2026-05-20T00:50:26.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77554984710416,"aZ":-41.11029499521693,"pfxX":5.708971649460164,"pfxZ":-5.960852318612391,"pX":0.7684060084789411,"pZ":2.2164383161773693,"vX0":-4.022930459529998,"vY0":-121.63989944457077,"vZ0":1.79154682204949,"x":87.71,"y":178.94,"x0":1.7016450218075903,"y0":50.00365511624051,"z0":5.033736366275508,"aX":8.55890287017763},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-10.1,"breakHorizontal":-9.4,"spinRate":1654,"spinDirection":72},"zone":6,"typeConfidence":0.9,"plateTime":0.4502354410717735,"extension":4.623681497879472},"index":3,"playId":"7b907138-9dd5-3eb0-9fc4-fb6fb9c29b3c","pitchNumber":3,"startTime":"2026-05-20T00:50:50.232Z","endTime":"2026-05-20T00:50:53.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-20T00:51:07.715Z","endTime":"2026-05-20T00:51:23.636Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.253134057180088,"aZ":-39.288225188938625,"pfxX":5.058303449261743,"pfxZ":-4.670279935286666,"pX":1.4185611503960147,"pZ":1.1244791493335904,"vX0":-2.314855761842797,"vY0":-122.96064274519073,"vZ0":-1.0080269820971828,"x":62.93,"y":208.42,"x0":1.7170115687874399,"y0":50.00030674738762,"z0":4.884724253187477,"aX":7.714550079566195},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.4,"breakHorizontal":-8.6,"spinRate":1818,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.44611070021327714,"extension":4.633645200840446},"index":5,"playId":"f413611f-b486-337b-be69-b9d03c98ccfb","pitchNumber":4,"startTime":"2026-05-20T00:51:23.636Z","endTime":"2026-05-20T00:51:27.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:51:27.959Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Kemp grounds out, second baseman Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T00:52:22.214Z","endTime":"2026-05-20T00:54:34.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Otto Kemp replaces Justin Crawford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-20T00:51:37.831Z","endTime":"2026-05-20T00:52:24.293Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":81.7,"endSpeed":75.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282687468112176,"aZ":-34.94546537060741,"pfxX":-6.172125366496967,"pfxZ":-1.9481481565112926,"pX":-3.147381838142232,"pZ":1.8675535790020166,"vX0":-9.224408033851653,"vY0":-118.63268877935354,"vZ0":0.3791039544510344,"x":236.97,"y":188.36,"x0":1.5974455566643444,"y0":50.003369680477235,"z0":4.898126442146293,"aX":-8.773063661080146},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.1,"breakHorizontal":13.4,"spinRate":2791,"spinDirection":325},"zone":13,"typeConfidence":0.89,"plateTime":0.4621871581378203,"extension":4.649994857902592},"index":1,"playId":"8cd7f716-a623-3203-b264-dc9e96d4db5d","pitchNumber":1,"startTime":"2026-05-20T00:52:24.293Z","endTime":"2026-05-20T00:52:29.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.426005227898813,"aZ":-33.652560120434366,"pfxX":10.50704038883098,"pfxZ":-0.8343258161008524,"pX":-0.13929638429027788,"pZ":2.3723182369654956,"vX0":-7.786104458908723,"vY0":-131.8530953217172,"vZ0":-0.5102200053019024,"x":122.31,"y":174.73,"x0":1.4833717878071357,"y0":50.00574143763633,"z0":5.0465880014489715,"aX":18.54648785564815},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.4,"breakHorizontal":-17.4,"spinRate":2351,"spinDirection":98},"zone":5,"typeConfidence":0.9,"plateTime":0.415034087092895,"extension":4.77774303020494},"index":2,"playId":"33cf3bd1-7385-3cfa-811f-8ee483a3d625","pitchNumber":2,"startTime":"2026-05-20T00:52:51.393Z","endTime":"2026-05-20T00:52:55.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":83.5,"endSpeed":77.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.479548458312166,"aZ":-38.17662667749121,"pfxX":5.982970338434024,"pfxZ":-3.997909127110277,"pX":1.8799076252101194,"pZ":1.0384967837272219,"vX0":-1.6624421816266841,"vY0":-121.6041545115051,"vZ0":-1.2302421421019654,"x":45.34,"y":210.74,"x0":1.794351351471731,"y0":50.004479629018746,"z0":4.857915902612381,"aX":8.97604599985147},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.3,"breakHorizontal":-10.4,"spinRate":1567,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.4501348996346253,"extension":4.735362342623574},"index":3,"playId":"6b4daad5-2453-3870-95ea-bf5c4fc80fee","pitchNumber":3,"startTime":"2026-05-20T00:53:13.828Z","endTime":"2026-05-20T00:53:17.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79824846940074,"aZ":-35.55152833033201,"pfxX":10.183074959655961,"pfxZ":-1.8995488728930958,"pX":-1.2650596069608522,"pZ":1.6413538788436743,"vX0":-10.30829347620048,"vY0":-132.46803471219246,"vZ0":-1.859395863657293,"x":141.2,"y":167.76,"x0":1.3502391425922267,"y0":50.00000963993674,"z0":4.9466314690775,"aX":18.128699427063662},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-3.6,"breakHorizontal":-16.2,"spinRate":2425,"spinDirection":98},"zone":13,"typeConfidence":0.9,"plateTime":0.4131698611675838,"extension":4.6391046404370995},"index":4,"playId":"723eba0b-1699-3328-ab96-dc8e56d7dfba","pitchNumber":4,"startTime":"2026-05-20T00:53:34.585Z","endTime":"2026-05-20T00:53:38.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05049687552598,"aZ":-35.37088518718551,"pfxX":9.271504434539587,"pfxZ":-1.8281753766855804,"pX":-0.12318101429756419,"pZ":2.193296469637383,"vX0":-6.93703302132193,"vY0":-131.71085861030164,"vZ0":-0.46381173452820934,"x":121.7,"y":179.56,"x0":1.345588893306112,"y0":50.002548207614126,"z0":4.9966544958636065,"aX":16.222449985346486},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.1,"breakHorizontal":-15.2,"spinRate":2416,"spinDirection":102},"zone":5,"typeConfidence":0.9,"plateTime":0.41650765851592464,"extension":4.675516096974918},"index":5,"playId":"c3dceb4e-0883-3166-b134-f47aff349e54","pitchNumber":5,"startTime":"2026-05-20T00:53:55.577Z","endTime":"2026-05-20T00:53:58.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51825760264868,"aZ":-32.991906860940944,"pfxX":9.36716955556394,"pfxZ":-0.45043850785880934,"pX":-0.5421391664017695,"pZ":2.4416397275884982,"vX0":-8.458563444189231,"vY0":-133.47016278117428,"vZ0":-0.5888778171541352,"x":137.67,"y":172.86,"x0":1.444167579174427,"y0":50.00277825890751,"z0":5.031606149696455,"aX":16.976251962300676},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.7,"breakHorizontal":-15.2,"spinRate":2431,"spinDirection":103},"zone":4,"typeConfidence":0.9,"plateTime":0.40966257275214746,"extension":4.641893282557633},"hitData":{"launchSpeed":72.0,"launchAngle":5.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.01,"coordY":147.17}},"index":6,"playId":"de089118-3ab4-399d-a743-bfb209e47c47","pitchNumber":6,"startTime":"2026-05-20T00:54:27.212Z","endTime":"2026-05-20T00:54:34.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:54:34.992Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Marchán flies out to center fielder Dane Myers.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T00:54:53.883Z","endTime":"2026-05-20T00:56:45.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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(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":90.5,"endSpeed":83.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10447062997588,"aZ":-35.01308941946036,"pfxX":9.318975114759732,"pfxZ":-1.6087055452131507,"pX":-0.39287581379043895,"pZ":1.8304903374417503,"vX0":-7.740518521779586,"vY0":-131.65951868862408,"vZ0":-1.569531063786582,"x":131.98,"y":189.36,"x0":1.3697848707248705,"y0":50.005288398626725,"z0":5.017792236433888,"aX":16.415812338207065},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-3.0,"breakHorizontal":-15.2,"spinRate":2433,"spinDirection":102},"zone":7,"typeConfidence":0.9,"plateTime":0.4154961775077677,"extension":4.678634153956782},"index":0,"playId":"551b4fd9-3f0f-344f-928f-f6ace1652c6b","pitchNumber":1,"startTime":"2026-05-20T00:55:02.439Z","endTime":"2026-05-20T00:55:06.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93282513281245,"aZ":-38.483451775328604,"pfxX":5.492342179529945,"pfxZ":-3.962028167074018,"pX":1.7763840104679203,"pZ":1.5338877227588326,"vX0":-1.8006404934075453,"vY0":-125.24887526647036,"vZ0":-0.6289117231729701,"x":49.29,"y":197.37,"x0":1.790343578652123,"y0":50.00511213084594,"z0":4.931127208645088,"aX":8.740528571918746},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.1,"breakHorizontal":-9.6,"spinRate":1742,"spinDirection":81},"zone":14,"typeConfidence":0.87,"plateTime":0.43705003026139577,"extension":4.711045435845056},"index":1,"playId":"ecf2053f-8291-3f21-8030-85c335a927f0","pitchNumber":2,"startTime":"2026-05-20T00:55:20.806Z","endTime":"2026-05-20T00:55:23.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042496639005964,"aZ":-36.8936207398857,"pfxX":8.362985008368199,"pfxZ":-3.073489907074597,"pX":-0.735848436874693,"pZ":0.36710593108477063,"vX0":-7.965925720728349,"vY0":-123.38234461458916,"vZ0":-3.235249959627216,"x":145.05,"y":228.87,"x0":1.4513385554686964,"y0":50.0000854794621,"z0":4.811122427799922,"aX":12.864741219707996},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.1,"breakHorizontal":-13.2,"spinRate":1679,"spinDirection":81},"zone":13,"typeConfidence":0.9,"plateTime":0.44430681055439303,"extension":4.88001420411054},"index":2,"playId":"600508c5-4bab-35eb-952a-4d7db51ecde4","pitchNumber":3,"startTime":"2026-05-20T00:55:41.259Z","endTime":"2026-05-20T00:55:44.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.4,"endSpeed":83.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16540904947943,"aZ":-36.96627084922174,"pfxX":9.471677292497207,"pfxZ":-2.6998856579822696,"pX":0.28211072908270235,"pZ":3.260009285944738,"vX0":-6.3745910076088155,"vY0":-132.86388330772286,"vZ0":1.9373276164090472,"x":106.25,"y":150.76,"x0":1.4897256995978223,"y0":50.001053324992284,"z0":5.220152128681687,"aX":16.824039716007466},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.2,"breakHorizontal":-15.6,"spinRate":2395,"spinDirection":98},"zone":12,"typeConfidence":0.9,"plateTime":0.41326097845231446,"extension":4.6870388625060215},"index":3,"playId":"b55c2db3-4b8e-356c-b0ea-d0fada3b4106","pitchNumber":4,"startTime":"2026-05-20T00:56:05.637Z","endTime":"2026-05-20T00:56:09.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80035822399381,"aZ":-23.382091985511487,"pfxX":6.8051704817389425,"pfxZ":4.844077380246013,"pX":-0.2722667703279238,"pZ":2.7870956943223235,"vX0":-6.9443520738411095,"vY0":-133.63075883010603,"vZ0":-1.5331567149744973,"x":127.38,"y":163.53,"x0":1.471363159907791,"y0":50.004094209752616,"z0":5.042047417195148,"aX":12.35438913243496},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":-10.9,"spinRate":2563,"spinDirection":109},"zone":1,"typeConfidence":0.9,"plateTime":0.409303612164174,"extension":4.807905680236431},"hitData":{"launchSpeed":78.0,"launchAngle":37.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.32,"coordY":89.07}},"index":4,"playId":"52b94383-483a-3686-8e76-758b72489dd5","pitchNumber":5,"startTime":"2026-05-20T00:56:37.160Z","endTime":"2026-05-20T00:56:45.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:56:45.386Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T00:59:07.455Z","endTime":"2026-05-20T01:00:39.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:58:03.076Z","endTime":"2026-05-20T00:58:03.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"400","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Otto Kemp remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-20T00:58:03.090Z","endTime":"2026-05-20T00:59:09.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.3,"endSpeed":83.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2178821335526,"aZ":-23.248559893674415,"pfxX":0.5918795819180236,"pfxZ":5.067940143708249,"pX":1.2848274814617757,"pZ":1.1710516442932832,"vX0":9.505691951797022,"vY0":-131.20733259269963,"vZ0":-6.558331672071789,"x":68.03,"y":207.16,"x0":-2.4470367517499043,"y0":50.00146050379005,"z0":5.4111974652917585,"aX":1.0404573298778468},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-3.0,"spinRate":2518,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4159019579549703,"extension":6.360198478238764},"index":2,"playId":"4c3ef86d-20a9-3dfd-8ec4-2788a72d2fdc","pitchNumber":1,"startTime":"2026-05-20T00:59:09.749Z","endTime":"2026-05-20T00:59:12.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00788395857113,"aZ":-22.114845285277823,"pfxX":1.1910780673821444,"pfxZ":5.808884664104788,"pX":-0.18715374735788562,"pZ":1.7798656073303112,"vX0":5.87053142253942,"vY0":-130.42991230351848,"vZ0":-5.246259478811624,"x":124.13,"y":190.72,"x0":-2.6168373144925554,"y0":50.00467330306398,"z0":5.472646717756399,"aX":2.064083121825605},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.6,"breakHorizontal":-3.4,"spinRate":2401,"spinDirection":199},"zone":8,"typeConfidence":0.92,"plateTime":0.41903707821920433,"extension":6.2596242043469905},"index":3,"playId":"b3fffcbc-af8a-3b3d-a8c7-567e8763a9a6","pitchNumber":2,"startTime":"2026-05-20T00:59:26.739Z","endTime":"2026-05-20T00:59:30.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78588078817215,"aZ":-19.787304745473442,"pfxX":-10.045551637558493,"pfxZ":6.7580809680412175,"pX":-0.2378821350841226,"pZ":1.393226043148282,"vX0":9.621685814977049,"vY0":-134.42025220302276,"vZ0":-6.913896866085556,"x":126.07,"y":201.16,"x0":-2.55634210759867,"y0":50.000800796713094,"z0":5.400551526336683,"aX":-18.405221132585538},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":16.2,"spinRate":2121,"spinDirection":222},"zone":13,"typeConfidence":0.82,"plateTime":0.40727810407500176,"extension":6.298560785706612},"index":4,"playId":"a467c202-16c6-3c7a-8c18-214404302e80","pitchNumber":3,"startTime":"2026-05-20T00:59:41.462Z","endTime":"2026-05-20T00:59:45.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16575874243507,"aZ":-37.32819604930839,"pfxX":7.2547206678770735,"pfxZ":-3.7837290670833346,"pX":1.0343795402465883,"pZ":1.854866828354192,"vX0":6.7307427466935845,"vY0":-116.8797014365055,"vZ0":-0.02252594401916852,"x":77.57,"y":188.7,"x0":-2.8414479725565305,"y0":50.00307992915106,"z0":5.415259936718988,"aX":9.882215329419767},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.5,"breakHorizontal":-15.0,"spinRate":2614,"spinDirection":62},"zone":14,"typeConfidence":0.92,"plateTime":0.4713859059695036,"extension":6.160181722445776},"index":5,"playId":"b00784ba-e251-3b45-bf8b-99c4d8048348","pitchNumber":4,"startTime":"2026-05-20T00:59:56.552Z","endTime":"2026-05-20T01:00:00.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.512436064257578,"aZ":-19.54862315730488,"pfxX":-9.462744215785758,"pfxZ":6.743735289610923,"pX":0.14385293669067473,"pZ":2.991127071623528,"vX0":9.71173234625876,"vY0":-135.89149208761296,"vZ0":-3.0686640132335303,"x":111.52,"y":158.02,"x0":-2.2452156576954514,"y0":50.00288345343868,"z0":5.49155117697347,"aX":-17.715509970639815},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":15.1,"spinRate":2051,"spinDirection":217},"zone":2,"typeConfidence":0.89,"plateTime":0.40292118786089937,"extension":6.500929595464029},"index":6,"playId":"a264d113-4d39-347a-9a0b-a83d772a438e","pitchNumber":5,"startTime":"2026-05-20T01:00:21.427Z","endTime":"2026-05-20T01:00:25.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31831374080142,"aZ":-19.7654541942315,"pfxX":-10.399632888403708,"pfxZ":6.554707871347802,"pX":0.6827758442167358,"pZ":0.7385478870613311,"vX0":12.080013295027126,"vY0":-136.52559866558818,"vZ0":-8.20203921334294,"x":90.97,"y":218.84,"x0":-2.4425921973124605,"y0":50.00315568487295,"z0":5.1359686964155244,"aX":-19.685285813550497},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":16.3,"spinRate":2083,"spinDirection":223},"zone":14,"typeConfidence":0.87,"plateTime":0.40078719719264866,"extension":6.3492060899266205},"index":7,"playId":"9021c16b-08fb-3c40-a267-a4896a0a2054","pitchNumber":6,"startTime":"2026-05-20T01:00:36.139Z","endTime":"2026-05-20T01:00:39.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:00:39.726Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T01:00:55.245Z","endTime":"2026-05-20T01:02:04.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59019540085627,"aZ":-21.456673616925492,"pfxX":-9.267362424301016,"pfxZ":6.042859845924377,"pX":0.3635274852213369,"pZ":0.6768172835556643,"vX0":10.579555567582915,"vY0":-131.52249662497803,"vZ0":-7.865208678757272,"x":103.14,"y":220.51,"x0":-2.4832932910051126,"y0":50.00510678420654,"z0":5.265113541362644,"aX":-16.44379590848423},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":1979,"spinDirection":218},"zone":14,"typeConfidence":0.54,"plateTime":0.41445614449100265,"extension":6.380466733745906},"index":0,"playId":"1426f76c-6ed0-32d6-98f2-391a4680dbc8","pitchNumber":1,"startTime":"2026-05-20T01:01:06.451Z","endTime":"2026-05-20T01:01:09.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":72.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049319554061302,"aZ":-30.400292452820324,"pfxX":10.554422748039567,"pfxZ":1.3068148522656173,"pX":1.3917785443447246,"pZ":3.8235869987395796,"vX0":6.778983081509295,"vY0":-116.81940720899674,"vZ0":2.9385790228796536,"x":63.95,"y":135.54,"x0":-2.938439546814815,"y0":50.00076571132808,"z0":5.444208053745458,"aX":14.2974689120706},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.6,"breakHorizontal":-21.0,"spinRate":2756,"spinDirection":71},"zone":12,"typeConfidence":0.91,"plateTime":0.4724539221746422,"extension":6.256706320346957},"index":1,"playId":"07c01e83-32a2-30cc-acfb-29ce0c7f679d","pitchNumber":2,"startTime":"2026-05-20T01:01:25.133Z","endTime":"2026-05-20T01:01:31.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Stephenson caught stealing 2nd base, catcher Rafael Marchán to second baseman Bryson Stott.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"07c01e83-32a2-30cc-acfb-29ce0c7f679d","startTime":"2026-05-20T01:01:38.193Z","endTime":"2026-05-20T01:01:52.188Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.22,"dramaIndex":16.0,"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82537151545394,"aZ":-13.127663833344492,"pfxX":-5.703040853008229,"pfxZ":10.11104770555802,"pX":-1.4096399127923613,"pZ":1.6903390558698361,"vX0":5.125349815373902,"vY0":-136.9995928560924,"vZ0":-7.67219983239071,"x":170.73,"y":193.14,"x0":-2.5720759905653323,"y0":50.00202426479821,"z0":5.441894016279154,"aX":-10.742293892200971},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2233,"spinDirection":218},"zone":13,"typeConfidence":0.82,"plateTime":0.40119257778518813,"extension":6.392370686568744},"hitData":{"launchSpeed":87.2,"launchAngle":55.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.75,"coordY":108.8}},"index":3,"playId":"5753c373-81da-3d35-a496-4d3af5ea4b1c","pitchNumber":3,"startTime":"2026-05-20T01:01:52.188Z","endTime":"2026-05-20T01:02:04.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.22,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:02:04.200Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T01:02:28.926Z","endTime":"2026-05-20T01:03:21.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97555945063424,"aZ":-26.349446403783638,"pfxX":1.0769020167408883,"pfxZ":3.3138182178299953,"pX":1.4895253921567155,"pZ":1.251390204457012,"vX0":9.579504852341508,"vY0":-131.51722394435328,"vZ0":-5.758624003357366,"x":60.22,"y":204.99,"x0":-2.334754639150185,"y0":50.00397678218311,"z0":5.414807270791759,"aX":1.8916242577317501},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":-4.0,"spinRate":2506,"spinDirection":196},"zone":14,"typeConfidence":0.92,"plateTime":0.4159118967509752,"extension":6.349145490300162},"index":0,"playId":"6d0646e0-489a-3b53-8e0f-5f2631e9acef","pitchNumber":1,"startTime":"2026-05-20T01:02:33.694Z","endTime":"2026-05-20T01:02:36.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.8,"endSpeed":81.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.077362308234417,"aZ":-28.738312061173215,"pfxX":0.35031289577336455,"pfxZ":2.032553649197581,"pX":0.5761906868133166,"pZ":2.8708048474729644,"vX0":8.673763251147504,"vY0":-129.13595471092458,"vZ0":-0.8497119135630561,"x":95.04,"y":161.27,"x0":-2.872493305017495,"y0":50.00067097036184,"z0":5.416385835224685,"aX":0.5888368994818993},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":-2.6,"spinRate":2461,"spinDirection":165},"zone":3,"typeConfidence":0.88,"plateTime":0.4242737893666737,"extension":6.124516856868976},"index":1,"playId":"2bf02a77-0590-3a9e-89f0-ce43bc3c6793","pitchNumber":2,"startTime":"2026-05-20T01:02:49.100Z","endTime":"2026-05-20T01:02:52.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01715603427122,"aZ":-20.59499688028933,"pfxX":-9.821681656930586,"pfxZ":6.155291534883328,"pX":-0.6963928799870219,"pZ":2.0229871357927207,"vX0":8.181015638743066,"vY0":-136.31495277942346,"vZ0":-5.023121219716847,"x":143.54,"y":184.16,"x0":-2.4606953254633748,"y0":50.00324698841735,"z0":5.311734003557049,"aX":-18.480684692396782},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":16.1,"spinRate":2061,"spinDirection":214},"zone":7,"typeConfidence":0.88,"plateTime":0.4018308598359681,"extension":6.418647881848021},"index":2,"playId":"b9b0ab56-b183-3cf0-bcd4-f928671e78ea","pitchNumber":3,"startTime":"2026-05-20T01:03:03.007Z","endTime":"2026-05-20T01:03:06.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.792639262948715,"aZ":-32.79932200077179,"pfxX":6.356409926665638,"pfxZ":-0.43314654398246777,"pX":0.7591324104602223,"pZ":0.7869098020545746,"vX0":6.314233398423188,"vY0":-120.58266908705055,"vZ0":-3.5235189687670303,"x":88.06,"y":217.53,"x0":-2.7293302202942877,"y0":50.00077867928798,"z0":5.193575951069392,"aX":9.25726693245882},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.4,"breakHorizontal":-13.2,"spinRate":2744,"spinDirection":60},"zone":14,"typeConfidence":0.89,"plateTime":0.4561104524103867,"extension":6.277554744249533},"index":3,"playId":"61d5861a-eaeb-375f-835d-f8ea87d722cf","pitchNumber":4,"startTime":"2026-05-20T01:03:17.355Z","endTime":"2026-05-20T01:03:21.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:03:21.220Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Blake Dunn in foul territory.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-20T01:06:05.243Z","endTime":"2026-05-20T01:06:17.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694362,"link":"/api/v1/people/694362"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tony Santillan replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T01:04:50.752Z","endTime":"2026-05-20T01:06:07.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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.3,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379745876155923,"aZ":-14.640196776174271,"pfxX":-8.449375882902405,"pfxZ":9.184550440590053,"pX":0.20588569154332906,"pZ":2.4761605577008337,"vX0":9.0207336605456,"vY0":-137.06955805649343,"vZ0":-5.367570466395357,"x":109.15,"y":171.92,"x0":-2.0249313205620547,"y0":50.00190607255676,"z0":5.454036875389546,"aX":-16.12927566126394},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":13.4,"spinRate":2291,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3991062693596521,"extension":6.17522995821445},"hitData":{"launchSpeed":85.5,"launchAngle":59.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.25,"coordY":152.8}},"index":1,"playId":"f3b8dbd7-7de2-3630-bbe4-d3d8f877becc","pitchNumber":1,"startTime":"2026-05-20T01:06:07.566Z","endTime":"2026-05-20T01:06:17.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:06:17.339Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-20T01:06:37.341Z","endTime":"2026-05-20T01:08:59.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.655440247058134,"aZ":-16.60963629694305,"pfxX":-8.06521475435861,"pfxZ":8.142686574696127,"pX":0.7006526753025382,"pZ":3.31241378544919,"vX0":10.073528910250422,"vY0":-137.43875249855816,"vZ0":-2.8544055039731164,"x":90.29,"y":149.34,"x0":-1.9654215480731867,"y0":50.00413524723889,"z0":5.4934115651830995,"aX":-15.42026833125866},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2243,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.39862864964004485,"extension":6.20572034136334},"index":0,"playId":"4c7d5ed0-c82c-3911-9fc0-45bcbd6f60b3","pitchNumber":1,"startTime":"2026-05-20T01:06:57.572Z","endTime":"2026-05-20T01:07:01.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74422092323559,"aZ":-17.80052038502971,"pfxX":-8.795742979838252,"pfxZ":7.4412422598528,"pX":-0.4414192900649261,"pZ":2.1894966196197165,"vX0":7.480183899433263,"vY0":-138.10514238966337,"vZ0":-5.461402046336261,"x":133.83,"y":179.66,"x0":-2.042207228362124,"y0":50.00369348098144,"z0":5.389884359407186,"aX":-16.99236678206691},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":2201,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.3965882522113051,"extension":6.217445925416348},"index":1,"playId":"0943655c-277c-3336-b8fc-d2a371097ca1","pitchNumber":2,"startTime":"2026-05-20T01:07:15.133Z","endTime":"2026-05-20T01:07:18.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315431323119732,"aZ":-28.574001710601774,"pfxX":4.985679519780704,"pfxZ":2.285024556571451,"pX":1.1840910046154378,"pZ":1.4831748639187925,"vX0":6.8300836136601895,"vY0":-124.57371174968542,"vZ0":-3.6948428112449903,"x":71.87,"y":198.73,"x0":-2.2378187812892363,"y0":50.003444389220235,"z0":5.339802065541232,"aX":7.859756030550535},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":-10.6,"spinRate":2331,"spinDirection":12},"zone":14,"typeConfidence":0.91,"plateTime":0.4391696137523766,"extension":5.982355111600038},"index":2,"playId":"e167c5ef-7914-3882-858e-4d04f089d305","pitchNumber":3,"startTime":"2026-05-20T01:07:33.399Z","endTime":"2026-05-20T01:07:36.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.319707242594657,"aZ":-15.165489267598316,"pfxX":-7.221567406217808,"pfxZ":8.786549317216332,"pX":-0.6243305775504373,"pZ":2.932351401553578,"vX0":7.0468007596776605,"vY0":-138.15308832287803,"vZ0":-3.9223585456037435,"x":140.8,"y":159.61,"x0":-2.2678923820594457,"y0":50.00388748940002,"z0":5.387507312482193,"aX":-13.982493504157878},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2305,"spinDirection":226},"zone":1,"typeConfidence":0.9,"plateTime":0.39621946639975203,"extension":6.230098819880514},"index":3,"playId":"1f7d0385-08c3-3e8f-ae23-3c5a45c83b6d","pitchNumber":4,"startTime":"2026-05-20T01:07:52.848Z","endTime":"2026-05-20T01:07:56.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-20T01:08:17.664Z","endTime":"2026-05-20T01:08:54.926Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87537516855307,"aZ":-15.00998017234112,"pfxX":-7.323734527524305,"pfxZ":8.730547790198061,"pX":-0.6151615034595177,"pZ":3.702768824063351,"vX0":6.879790324242717,"vY0":-139.03070820633178,"vZ0":-1.9227145387920175,"x":140.45,"y":138.81,"x0":-2.1649028968864967,"y0":50.00608292819328,"z0":5.394597481416739,"aX":-14.40416749873751},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":11.9,"spinRate":2282,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.3933045353564544,"extension":6.153773304805338},"index":5,"playId":"76e8ee24-4267-368f-8cbe-9756d3e4b261","pitchNumber":5,"startTime":"2026-05-20T01:08:54.926Z","endTime":"2026-05-20T01:08:59.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:08:59.597Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Alec Bohm called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-20T01:09:20.673Z","endTime":"2026-05-20T01:11:08.003Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".225"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".460"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".259"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.302"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".311"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".426"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".921"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.38"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.09"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.72"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.85"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.00"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.37"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.07"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.06"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.64"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.31"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.302"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".311"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".372"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".683"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".426"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".921"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".540"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.969973295466023,"aZ":-15.332586042382596,"pfxX":-9.337207565114698,"pfxZ":8.671111422457162,"pX":-0.27966520499289627,"pZ":2.893460372616258,"vX0":8.245711452031564,"vY0":-138.26947385768474,"vZ0":-3.923536052028077,"x":127.66,"y":160.66,"x0":-2.083039456068635,"y0":50.000415660864185,"z0":5.3552462352065655,"aX":-18.13103606764289},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":15.2,"spinRate":2322,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.39567860541926114,"extension":6.229445701655521},"index":0,"playId":"d601989d-39dc-3968-81e9-6a0af057affd","pitchNumber":1,"startTime":"2026-05-20T01:09:28.584Z","endTime":"2026-05-20T01:09:32.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9474280039329,"aZ":-17.240722984436456,"pfxX":-7.209742664774897,"pfxZ":7.711665652268468,"pX":-0.06322104566155308,"pZ":2.451299400405878,"vX0":7.9338521814124325,"vY0":-137.8856632053472,"vZ0":-4.638457636756998,"x":119.41,"y":172.59,"x0":-2.0330353486669557,"y0":50.00591420245449,"z0":5.308775519422846,"aX":-13.968237541203903},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2104,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.3963359501860304,"extension":6.28171444984676},"index":1,"playId":"748f0244-3f27-3b9d-bcde-e3ca1958ea23","pitchNumber":2,"startTime":"2026-05-20T01:09:50.456Z","endTime":"2026-05-20T01:09:53.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.8,"endSpeed":86.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.875427036469727,"aZ":-19.47994305350246,"pfxX":-7.116547897917345,"pfxZ":6.556086458860575,"pX":-1.1450992939267455,"pZ":4.453109708245744,"vX0":5.327391020285857,"vY0":-138.04523272023442,"vZ0":0.9345701016563821,"x":160.65,"y":118.55,"x0":-2.172519619040629,"y0":50.0004298539252,"z0":5.418756755972342,"aX":-13.774031410170124},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":11.8,"spinRate":2241,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.3963329692033848,"extension":6.137775192498411},"index":2,"playId":"6621ad73-aea2-33c5-a854-d2cae6fdf216","pitchNumber":3,"startTime":"2026-05-20T01:10:17.784Z","endTime":"2026-05-20T01:10:22.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.673769503703298,"aZ":-18.0791869005966,"pfxX":-9.00910647295014,"pfxZ":7.282047930821269,"pX":0.47666780163167577,"pZ":1.8095013830790814,"vX0":9.777327728546348,"vY0":-137.56063523471983,"vZ0":-5.914837544876203,"x":98.83,"y":189.92,"x0":-1.9364752727322405,"y0":50.002185115699056,"z0":5.1941812093877235,"aX":-17.437154760168976},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":14.5,"spinRate":2194,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.3966715324448735,"extension":6.305566744035878},"index":3,"playId":"5d93e0ee-63b7-3e17-895b-c224a6c28039","pitchNumber":4,"startTime":"2026-05-20T01:10:40.977Z","endTime":"2026-05-20T01:11:08.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":694362,"link":"/api/v1/people/694362"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:11:08.003Z","atBatIndex":66}]