[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:06:50.017Z","endTime":"2026-03-17T17:08:38.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T13:33:57.224Z","endTime":"2026-03-17T16:49:54.629Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"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-03-17T16:49:54.629Z","endTime":"2026-03-17T17:06:33.387Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"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-03-17T17:06:33.387Z","endTime":"2026-03-17T17:06:51.541Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49252488865117,"aZ":-15.888188912542569,"pfxX":9.074658924041573,"pfxZ":8.325287955963326,"pX":-0.175809001519862,"pZ":2.8740383143390074,"vX0":-9.183417242552785,"vY0":-139.27522814504132,"vZ0":-5.159855774912264,"x":123.7,"y":161.18,"x0":1.9918243270386649,"y0":50.00482494315752,"z0":5.808458900638129,"aX":17.756249242946293},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":-14.4,"spinRate":2207,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.3939038190069839,"extension":5.576541937703024},"index":3,"playId":"3578e27e-ba0b-3bf3-a877-05c757266dcf","pitchNumber":1,"startTime":"2026-03-17T17:06:51.541Z","endTime":"2026-03-17T17:06:55.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.446993232156984,"aZ":-30.43358263280618,"pfxX":-3.4264343543768643,"pfxZ":1.1528063569920857,"pX":1.5245128766575393,"pZ":3.629455627227206,"vX0":-1.3962904137792889,"vY0":-122.58029132380832,"vZ0":1.0973039569274834,"x":58.89,"y":140.78,"x0":2.548207689547372,"y0":50.000409609858366,"z0":5.793728432708724,"aX":-5.1624693152916326},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":6.6,"spinRate":2084,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.44851191428893866,"extension":5.302026848341947},"index":4,"playId":"4ae3cb19-30dc-32c0-a08d-4a32a2185e54","pitchNumber":2,"startTime":"2026-03-17T17:07:04.184Z","endTime":"2026-03-17T17:07:07.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409211617648975,"aZ":-17.672832844311845,"pfxX":8.148158434075343,"pfxZ":7.172019933044307,"pX":-0.6735729886861263,"pZ":4.008317466712471,"vX0":-10.167635373229363,"vY0":-141.15092869689653,"vZ0":-2.114316592322197,"x":142.68,"y":130.56,"x0":1.9126533013024067,"y0":50.00674486357827,"z0":5.902060695464036,"aX":16.485061555720126},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":-12.7,"spinRate":2220,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.3876958435034248,"extension":5.546578949807901},"index":5,"playId":"d749930c-48df-3b95-9b44-9a4a9501c31a","pitchNumber":3,"startTime":"2026-03-17T17:07:16.823Z","endTime":"2026-03-17T17:07:19.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.5,"endSpeed":80.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.339615726621012,"aZ":-26.946887418562046,"pfxX":12.928427420214785,"pfxZ":3.1841944071746555,"pX":-1.1167093162606714,"pZ":1.3870162978159721,"vX0":-11.797179957568249,"vY0":-126.91482679014005,"vZ0":-5.217015425610018,"x":159.57,"y":201.33,"x0":1.8971426795651412,"y0":50.00361077858521,"z0":5.5976697386858625,"aX":21.233519822245643},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-21.0,"spinRate":1912,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.43047126852526674,"extension":5.611371834154915},"index":6,"playId":"0a1eb738-cec6-3708-8160-4ee1bffa78ff","pitchNumber":4,"startTime":"2026-03-17T17:07:30.084Z","endTime":"2026-03-17T17:07:33.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121707396657364,"aZ":-21.945714593980078,"pfxX":13.289548196301599,"pfxZ":5.109864066801092,"pX":0.22349798884544902,"pZ":1.8662552812768323,"vX0":-9.702162349435186,"vY0":-140.46173957541504,"vZ0":-6.440877530577247,"x":108.48,"y":188.39,"x0":1.9916396163649308,"y0":50.00591420813468,"z0":5.611089196004157,"aX":26.621535693473884},"breaks":{"breakAngle":46.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":-22.2,"spinRate":2289,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.38960454715208304,"extension":5.588737582262136},"index":7,"playId":"bc5215cd-c033-38d2-82ed-f8131bbc982c","pitchNumber":5,"startTime":"2026-03-17T17:07:42.833Z","endTime":"2026-03-17T17:07:48.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"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.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.557608853971104,"aZ":-12.814487779161015,"pfxX":9.234142971500823,"pfxZ":9.412060570478353,"pX":-0.9183038227884679,"pZ":1.2831988159805103,"vX0":-10.830555359202602,"vY0":-142.89443814920503,"vZ0":-10.075091267980646,"x":152.0,"y":204.13,"x0":1.7308913668595098,"y0":50.005136000165045,"z0":5.671529617550269,"aX":18.998023898443797},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":-14.4,"spinRate":2310,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.38409837901380506,"extension":5.7963657863634825},"index":8,"playId":"1d7c6927-da6a-3b96-91f3-b65ffa495e1a","pitchNumber":6,"startTime":"2026-03-17T17:08:35.260Z","endTime":"2026-03-17T17:08:38.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-17T17:08:38.266Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:08:40.535Z","endTime":"2026-03-17T17:11:08.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98738580847745,"aZ":-19.615553537393417,"pfxX":10.642528243577942,"pfxZ":6.479325646639456,"pX":0.9505969353767054,"pZ":2.247615687308736,"vX0":-7.539697397963517,"vY0":-137.9301144906669,"vZ0":-5.406620491959124,"x":80.77,"y":178.09,"x0":2.3287097529665095,"y0":50.0037282593984,"z0":5.544727652489334,"aX":20.62790070877429},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":-17.9,"spinRate":2223,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.39622114686815113,"extension":5.481980221483229},"index":0,"playId":"67394d56-71fe-3678-8783-b34999aacf58","pitchNumber":1,"startTime":"2026-03-17T17:09:01.084Z","endTime":"2026-03-17T17:09:04.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46067546503289,"aZ":-26.2539090959925,"pfxX":13.319394281097678,"pfxZ":3.7667174197654703,"pX":-0.25930696725319347,"pZ":1.4292481401809565,"vX0":-10.174632052956373,"vY0":-124.21864147999001,"vZ0":-4.958705241565311,"x":126.88,"y":200.19,"x0":2.1470388910313662,"y0":50.00297992270187,"z0":5.617824257813831,"aX":20.942221686135035},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.9,"breakHorizontal":-22.0,"spinRate":1825,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4399052796656,"extension":5.4720380912269775},"index":1,"playId":"8dac44bf-20c3-39d2-b63c-b56b32bae82f","pitchNumber":2,"startTime":"2026-03-17T17:09:16.269Z","endTime":"2026-03-17T17:09:19.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"e253ea16-ba90-327f-b0d2-3bbda214c1e0","startTime":"2026-03-17T17:09:32.067Z","endTime":"2026-03-17T17:09:35.067Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1013136486757,"aZ":-26.91026698259783,"pfxX":10.30603021544649,"pfxZ":3.2985917317102516,"pX":-0.6826789497987987,"pZ":2.05898209096778,"vX0":-10.192823524372763,"vY0":-124.47657869235627,"vZ0":-3.547917914215932,"x":143.02,"y":183.19,"x0":2.09422418489874,"y0":50.00118234342617,"z0":5.690549794973065,"aX":16.43964949053389},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.5,"breakHorizontal":-16.8,"spinRate":1946,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4372538721482284,"extension":5.549142009095866},"index":3,"playId":"705d5979-4dd9-3ad7-90c6-ec216e1218f4","pitchNumber":3,"startTime":"2026-03-17T17:09:45.854Z","endTime":"2026-03-17T17:09:48.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96637993091122,"aZ":-17.762774050145662,"pfxX":9.51490294009553,"pfxZ":7.205350796981534,"pX":-0.44138641932615313,"pZ":3.9013768075104784,"vX0":-9.91800841043082,"vY0":-140.76559911791034,"vZ0":-2.2781667883762076,"x":133.82,"y":133.44,"x0":1.8971763926242997,"y0":50.00302455708492,"z0":5.875637209099044,"aX":19.03098855202453},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":-15.1,"spinRate":2177,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.3896223042491487,"extension":5.495765992273106},"index":4,"playId":"8e9a6676-09c4-3e42-894d-d6f75c397b9f","pitchNumber":4,"startTime":"2026-03-17T17:10:02.646Z","endTime":"2026-03-17T17:10:05.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09826810968947,"aZ":-27.62712421532471,"pfxX":13.726984136281121,"pfxZ":2.8508497011133347,"pX":0.6282913503618388,"pZ":3.1401105944226555,"vX0":-8.303526711049344,"vY0":-125.37393204701678,"vZ0":-0.700362342278207,"x":93.05,"y":154.0,"x0":2.19801198903546,"y0":50.0014211250006,"z0":5.675777559672186,"aX":21.873868382561756},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-22.9,"spinRate":1829,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.4367026684977464,"extension":5.307448376876196},"index":5,"playId":"926d2750-cac4-38fd-aab4-3109c486dd66","pitchNumber":5,"startTime":"2026-03-17T17:10:21.748Z","endTime":"2026-03-17T17:10:24.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.764175480160823,"aZ":-27.29574037653778,"pfxX":-0.2810110457124443,"pfxZ":3.011995935064954,"pX":0.050489026274078815,"pZ":1.2115026185864162,"vX0":-5.634354954508719,"vY0":-127.41646616511436,"vZ0":-5.102737958060955,"x":115.08,"y":206.07,"x0":2.3406700769477493,"y0":50.002890383993126,"z0":5.436074789049069,"aX":-0.4552430417781253},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":1.9,"spinRate":2279,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.43230408433635636,"extension":5.457310352042068},"index":6,"playId":"ae248f32-2d24-3c16-b3aa-83fe900835bc","pitchNumber":6,"startTime":"2026-03-17T17:10:47.483Z","endTime":"2026-03-17T17:10:51.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20141508580122,"aZ":-29.994393671310107,"pfxX":11.734178762382037,"pfxZ":1.3863691977781833,"pX":-0.18857932867811703,"pZ":3.2572737329470574,"vX0":-8.956491981022186,"vY0":-124.88953906335452,"vZ0":-0.3398579478603221,"x":124.19,"y":150.83,"x0":1.927524677110299,"y0":50.00334641930902,"z0":5.871565572608524,"aX":18.45427390597189},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":-19.1,"spinRate":1844,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4393139826410275,"extension":5.331247315355001},"index":7,"playId":"4f467e7b-7574-368e-939c-154d321feadb","pitchNumber":7,"startTime":"2026-03-17T17:11:05.451Z","endTime":"2026-03-17T17:11:08.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:11:08.683Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:11:47.462Z","endTime":"2026-03-17T17:14:06.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"038d5830-32f8-383a-b99b-82e28bdce1a5","startTime":"2026-03-17T17:11:33.206Z","endTime":"2026-03-17T17:11:37.324Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153068657389717,"aZ":-32.842703533564205,"pfxX":-3.4673330554668036,"pfxZ":-0.4296556696998799,"pX":-0.22533156193286105,"pZ":1.6748100163001456,"vX0":-5.405398751787623,"vY0":-124.46324550134399,"vZ0":-2.757928116141654,"x":125.59,"y":193.56,"x0":2.425526907813559,"y0":50.001432935626916,"z0":5.519087400245612,"aX":-5.433762770880304},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":7.6,"spinRate":2346,"spinDirection":318},"zone":8,"typeConfidence":2.0,"plateTime":0.44021000853454373,"extension":5.334662356973519},"index":1,"playId":"9d2d7a47-cc27-372a-9b75-3366564302bf","pitchNumber":1,"startTime":"2026-03-17T17:11:49.640Z","endTime":"2026-03-17T17:11:52.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-17T17:12:05.201Z","endTime":"2026-03-17T17:12:19.019Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.74863139034917,"aZ":-12.815492619056569,"pfxX":10.215801280198715,"pfxZ":10.020192146237486,"pX":-0.31493792066169257,"pZ":2.2129730725246644,"vX0":-10.051763836830457,"vY0":-139.20167589370445,"vZ0":-6.96901522759266,"x":129.0,"y":179.03,"x0":2.042802425260013,"y0":50.005488110770656,"z0":5.625108539745965,"aX":19.74216109487747},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":-16.0,"spinRate":2193,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.39583340714610404,"extension":5.538120418218269},"index":3,"playId":"8965b1e6-2b5f-3794-80d0-bd53ae3be489","pitchNumber":2,"startTime":"2026-03-17T17:12:19.019Z","endTime":"2026-03-17T17:12:22.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73547704686852,"aZ":-27.617617477964092,"pfxX":11.263729305967914,"pfxZ":2.894926886099869,"pX":-1.289263167051695,"pZ":0.3075909574896883,"vX0":-11.62192563192623,"vY0":-123.54838187027264,"vZ0":-6.966538130017695,"x":166.14,"y":230.48,"x0":1.9752210235904335,"y0":50.00161982374192,"z0":5.433341559054206,"aX":17.705943687879664},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":-18.2,"spinRate":1894,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4405203339960919,"extension":5.435975194287852},"index":4,"playId":"22e81ab6-6af1-34eb-a2b8-347cfb4a7416","pitchNumber":3,"startTime":"2026-03-17T17:12:37.977Z","endTime":"2026-03-17T17:12:40.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63589950798973,"aZ":-29.460244150228917,"pfxX":-3.771843138475737,"pfxZ":1.6814231866552465,"pX":0.9132290234675324,"pZ":3.173989140220499,"vX0":-2.299652950712338,"vY0":-126.16806224672331,"vZ0":-0.40656662636577456,"x":82.19,"y":153.08,"x0":2.3263920014224184,"y0":50.0005984949469,"z0":5.711008977604733,"aX":-6.080945531625089},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":7.3,"spinRate":2157,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.4340936503314099,"extension":5.23136724338409},"index":5,"playId":"46d1d41f-1a5e-3a03-b4e7-b31831342c22","pitchNumber":4,"startTime":"2026-03-17T17:13:01.074Z","endTime":"2026-03-17T17:13:04.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"2429c31c-7c25-31e0-8fcc-c8b0c9e3fb77","startTime":"2026-03-17T17:13:19.356Z","endTime":"2026-03-17T17:13:23.474Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32718479522362,"aZ":-25.23261358379038,"pfxX":-4.694487891682157,"pfxZ":4.420236746668518,"pX":-0.34633264744914577,"pZ":3.00873742015927,"vX0":-4.804398046617979,"vY0":-124.85761911818409,"vZ0":-1.468108379522305,"x":130.2,"y":157.54,"x0":2.2164382686108315,"y0":50.00508336105095,"z0":5.69089035037141,"aX":-7.373595722928649},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.9,"breakHorizontal":9.6,"spinRate":2150,"spinDirection":300},"zone":1,"typeConfidence":2.0,"plateTime":0.4395384884331506,"extension":5.336323390094822},"index":7,"playId":"a380bfa4-af39-35ea-aaf1-10c22bc1b0b4","pitchNumber":5,"startTime":"2026-03-17T17:13:36.528Z","endTime":"2026-03-17T17:13:40.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":97.1,"endSpeed":87.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.570685696314214,"aZ":-13.43613475762123,"pfxX":8.474012430856543,"pfxZ":9.444199994641108,"pX":-0.7020242176924052,"pZ":3.257027967402435,"vX0":-10.466734043947703,"vY0":-140.83123445099022,"vZ0":-4.469650656399342,"x":143.76,"y":150.84,"x0":1.9830045815829143,"y0":50.006503787503206,"z0":5.750755528618887,"aX":16.82079583637901},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":-12.8,"spinRate":2226,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.39072584046164804,"extension":5.476203312153513},"index":8,"playId":"ee1edeb2-7579-3c94-af98-f858edc2d592","pitchNumber":6,"startTime":"2026-03-17T17:14:03.088Z","endTime":"2026-03-17T17:14:06.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:14:06.088Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eric Wagaman flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:14:08.608Z","endTime":"2026-03-17T17:15:29.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45067017242789,"aZ":-22.670218866070236,"pfxX":12.662515562486137,"pfxZ":4.965361013380072,"pX":-0.15330140260584657,"pZ":0.45301788978179836,"vX0":-10.737177037061135,"vY0":-137.91143398093493,"vZ0":-9.206534553344955,"x":122.84,"y":226.55,"x0":2.157291421005514,"y0":50.00250510919983,"z0":5.380277837055991,"aX":24.23944336988292},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.0,"breakHorizontal":-20.5,"spinRate":2205,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.3980984626720976,"extension":5.658802020190492},"index":0,"playId":"3a1ce505-67a4-3407-b843-9f1b70483bee","pitchNumber":1,"startTime":"2026-03-17T17:14:27.225Z","endTime":"2026-03-17T17:14:30.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":96.4,"endSpeed":88.4,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19533311410659,"aZ":-14.423476352271797,"pfxX":8.726666888818173,"pfxZ":8.905474961341245,"pX":-0.632092367556006,"pZ":2.2115121686270727,"vX0":-10.004563423652758,"vY0":-139.96506585302035,"vZ0":-6.874400670062676,"x":141.09,"y":179.07,"x0":1.8468988594067353,"y0":50.00470746600055,"z0":5.6355041227254725,"aX":17.39841208011417},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2213,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.3906207763474381,"extension":5.40007104165396},"index":1,"playId":"36b89d39-7cb7-3e14-83ef-6a008e18de53","pitchNumber":2,"startTime":"2026-03-17T17:14:46.682Z","endTime":"2026-03-17T17:14:49.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"6b3ca332-b714-3efe-a518-e99beb9238c8","startTime":"2026-03-17T17:15:03.155Z","endTime":"2026-03-17T17:15:07.273Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.926618253232547,"aZ":-27.832119599141375,"pfxX":-2.204408029446328,"pfxZ":2.7840418320341858,"pX":-0.2711722920094241,"pZ":2.510733415516666,"vX0":-5.57064119839267,"vY0":-123.92058084965944,"vZ0":-2.06206642669025,"x":127.34,"y":170.99,"x0":2.2892374292031272,"y0":50.00587632778527,"z0":5.670650295779462,"aX":-3.4397652682561843},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":5.3,"spinRate":2346,"spinDirection":319},"zone":4,"typeConfidence":2.0,"plateTime":0.44139444703991826,"extension":5.26782089593974},"hitData":{"launchSpeed":76.3,"launchAngle":52.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.77,"coordY":116.45}},"index":3,"playId":"34065666-c04e-3d37-9c69-21d311c14b7c","pitchNumber":3,"startTime":"2026-03-17T17:15:20.809Z","endTime":"2026-03-17T17:15:29.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:15:29.098Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trea Turner pops out to second baseman Orlando Arcia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:17:40.350Z","endTime":"2026-03-17T17:18:13.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.9,"endSpeed":81.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.532793905952992,"aZ":-19.02236757088584,"pfxX":-6.133590455736486,"pfxZ":7.717109188908338,"pX":-0.07543513972969168,"pZ":2.561056577290146,"vX0":5.597840895600584,"vY0":-129.33923688048912,"vZ0":-4.268715948749243,"x":119.88,"y":169.63,"x0":-1.46493616405549,"y0":50.00245668226788,"z0":5.680846068654729,"aX":-10.451482970135336},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2343,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.422575170793253,"extension":7.008902752132824},"index":0,"playId":"328435bf-6ada-3948-9f97-bdd8379145c1","pitchNumber":1,"startTime":"2026-03-17T17:17:40.350Z","endTime":"2026-03-17T17:17:43.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74020506219116,"aZ":-34.78586353954544,"pfxX":6.499859532117382,"pfxZ":-2.017457522083971,"pX":0.6073508229729185,"pZ":2.701499489868309,"vX0":2.6105873380394105,"vY0":-113.15844064553131,"vZ0":0.4315583908296665,"x":93.85,"y":165.84,"x0":-1.405771723497243,"y0":50.00179223716974,"z0":5.994705339936703,"aX":8.423765674469248},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.2,"breakHorizontal":-12.5,"spinRate":2266,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4841332766169488,"extension":6.760948623251467},"index":1,"playId":"bdd74f55-ed6e-38f9-a45b-cfb31cbdf744","pitchNumber":2,"startTime":"2026-03-17T17:17:52.446Z","endTime":"2026-03-17T17:17:55.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.079187122102145,"aZ":-26.94501833422291,"pfxX":-9.289162280815162,"pfxZ":3.499954217770167,"pX":0.001179546405482073,"pZ":1.7080380071028827,"vX0":6.483745653513478,"vY0":-121.20504951719171,"vZ0":-4.267954735374349,"x":116.96,"y":192.66,"x0":-1.4980693930906075,"y0":50.00006200458979,"z0":5.837280641200038,"aX":-13.856925405144382},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":2100,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.4514377917171677,"extension":6.9643294110724865},"hitData":{"launchSpeed":73.3,"launchAngle":50.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.37,"coordY":132.12}},"index":2,"playId":"12e9b992-9471-3081-9a95-91a945ed3fb6","pitchNumber":3,"startTime":"2026-03-17T17:18:06.089Z","endTime":"2026-03-17T17:18:13.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:18:13.910Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:18:14.903Z","endTime":"2026-03-17T17:20:53.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795727849583493,"aZ":-21.073217329921107,"pfxX":-9.156701017034093,"pfxZ":6.387267674076604,"pX":-0.13281422510825883,"pZ":2.850088471997973,"vX0":6.657313784808318,"vY0":-130.7863529333077,"vZ0":-3.648162236846324,"x":122.06,"y":161.83,"x0":-1.517770848680118,"y0":50.000446820945946,"z0":5.837589684565953,"aX":-15.90908835779637},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":15.1,"spinRate":2098,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.41829942448673574,"extension":7.0968538974801785},"index":0,"playId":"2b6a4f56-7f0c-3a16-9861-d9e14428b247","pitchNumber":1,"startTime":"2026-03-17T17:18:37.952Z","endTime":"2026-03-17T17:18:41.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.286763989580635,"aZ":-27.36495467220469,"pfxX":-9.904449365681458,"pfxZ":3.2700408001133354,"pX":0.48277863979155916,"pZ":2.6972585868973247,"vX0":7.689167179212434,"vY0":-120.42612639530088,"vZ0":-1.8608853806881294,"x":98.6,"y":165.95,"x0":-1.4640128642251415,"y0":50.00088679510808,"z0":5.8995590441236425,"aX":-14.552769911420958},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.8,"breakHorizontal":16.1,"spinRate":2083,"spinDirection":247},"zone":6,"typeConfidence":2.0,"plateTime":0.4547406805949983,"extension":7.046542705183428},"index":1,"playId":"b8b36980-05a2-3c5b-ba4d-aff7965b0f31","pitchNumber":2,"startTime":"2026-03-17T17:18:52.379Z","endTime":"2026-03-17T17:18:55.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11073720491627,"aZ":-26.342506163546155,"pfxX":-10.390185988047211,"pfxZ":4.058111948231608,"pX":0.45549807450641183,"pZ":1.1318674344380024,"vX0":7.626889389640218,"vY0":-119.66903229792752,"vZ0":-5.350699243770596,"x":99.64,"y":208.22,"x0":-1.4377525989703697,"y0":50.00319369385847,"z0":5.784034356938606,"aX":-14.929241305277824},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2102,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4593613745135512,"extension":7.009485677424464},"index":2,"playId":"35057b30-d143-395a-8eb9-76c0b4291b01","pitchNumber":3,"startTime":"2026-03-17T17:19:08.416Z","endTime":"2026-03-17T17:19:12.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.604947635828307,"aZ":-31.02439453304924,"pfxX":6.549895974256837,"pfxZ":0.8661653343807014,"pX":1.8332324639417703,"pZ":0.9934819781051214,"vX0":5.357250150695674,"vY0":-114.2479194792464,"vZ0":-4.0571674379616365,"x":47.12,"y":211.96,"x0":-1.3909387676986829,"y0":50.00132967756868,"z0":5.833990380232903,"aX":8.676982253694487},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.8,"breakHorizontal":-13.2,"spinRate":2338,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4789988749472571,"extension":7.026270028544267},"index":3,"playId":"cf2c327b-a390-37ea-9a82-2e17c6ec5a62","pitchNumber":4,"startTime":"2026-03-17T17:19:25.621Z","endTime":"2026-03-17T17:19:29.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362683165604246,"aZ":-28.46014592151334,"pfxX":-9.300619535576244,"pfxZ":2.576783554113378,"pX":-0.7090121423983334,"pZ":2.2883610079421026,"vX0":4.7537077417023905,"vY0":-119.47818129145459,"vZ0":-2.618474752757619,"x":144.03,"y":176.99,"x0":-1.5176821736337256,"y0":50.00472458498715,"z0":5.960192127503582,"aX":-13.426494323993936},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1892,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.458712074756936,"extension":6.941910551250773},"index":4,"playId":"7d06be71-5bd9-369e-85a0-481e166386d3","pitchNumber":5,"startTime":"2026-03-17T17:19:42.481Z","endTime":"2026-03-17T17:19:45.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.242391160062034,"aZ":-29.400566979326925,"pfxX":-9.910984797401415,"pfxZ":1.918240701028628,"pX":-0.7647950397506887,"pZ":2.6346075337480666,"vX0":4.646209658596261,"vY0":-120.00956682190639,"vZ0":-1.8745494755645957,"x":146.15,"y":167.65,"x0":-1.447951659836126,"y0":50.002315424127595,"z0":6.068151816762371,"aX":-14.321479145725915},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.2,"breakHorizontal":16.7,"spinRate":2137,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.45803616331182306,"extension":6.922894119385714},"index":5,"playId":"fb6ba32e-7619-3901-8ba5-36403c0d0f67","pitchNumber":6,"startTime":"2026-03-17T17:20:13.061Z","endTime":"2026-03-17T17:20:16.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":83.6,"endSpeed":77.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.888965788783917,"aZ":-24.529767328651495,"pfxX":2.311763191928926,"pfxZ":5.021774939810274,"pX":1.2345286769478336,"pZ":2.06655199114066,"vX0":5.530349895884375,"vY0":-121.76686076886507,"vZ0":-4.068323437435776,"x":69.94,"y":182.98,"x0":-1.3541980720411555,"y0":50.00100227949454,"z0":5.848226542328489,"aX":3.517854474522116},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.5,"breakHorizontal":-5.3,"spinRate":2054,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.4475208890813982,"extension":7.05259756039236},"index":6,"playId":"4cb0dd1f-7dba-3afe-9492-058a24ed8e0f","pitchNumber":7,"startTime":"2026-03-17T17:20:34.681Z","endTime":"2026-03-17T17:20:38.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":82.0,"endSpeed":75.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303697165878273,"aZ":-26.85867070016362,"pfxX":-9.880384823132466,"pfxZ":3.666896302637996,"pX":-1.6770080568821972,"pZ":3.9163409256681256,"vX0":2.697336828685,"vY0":-119.47156756261023,"vZ0":0.5946714050864024,"x":180.92,"y":133.04,"x0":-1.5346403952138192,"y0":50.003932942126575,"z0":6.071828496103846,"aX":-14.331168133926548},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.1,"breakHorizontal":17.3,"spinRate":2026,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.45786870901550847,"extension":6.894381035693736},"index":7,"playId":"83ffe110-a7d5-355c-b903-f480f7f00337","pitchNumber":8,"startTime":"2026-03-17T17:20:50.747Z","endTime":"2026-03-17T17:20:53.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:20:53.747Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a sharp line drive to right fielder Kyler Fedko. J.T. Realmuto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:20:55.163Z","endTime":"2026-03-17T17:21:42.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":1},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":89.5,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.836125519097294,"aZ":-21.503853576939047,"pfxX":-7.219410899189959,"pfxZ":6.201222728673644,"pX":-0.4111541022487038,"pZ":1.92008257679816,"vX0":5.369196133801283,"vY0":-130.1884276693036,"vZ0":-5.656268349708432,"x":132.67,"y":186.94,"x0":-1.5603365533335771,"y0":50.00001057134662,"z0":5.743985441788893,"aX":-12.41473187180653},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.2,"breakHorizontal":11.9,"spinRate":2123,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4204090958309621,"extension":7.08333643164078},"index":0,"playId":"df25717a-543c-30c7-9b9d-ae7c6953b86b","pitchNumber":1,"startTime":"2026-03-17T17:21:17.896Z","endTime":"2026-03-17T17:21:21.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658844054544478,"aZ":-15.577665085852598,"pfxX":-5.102590556584767,"pfxZ":9.755563222736317,"pX":0.6803491266183376,"pZ":2.834477842308819,"vX0":6.773544312686405,"vY0":-129.27375684670767,"vZ0":-4.583682085315277,"x":91.07,"y":162.25,"x0":-1.3046621602734363,"y0":50.00383666601605,"z0":5.817614466586219,"aX":-8.681925946839938},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2349,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4228812140330884,"extension":7.135369624349768},"hitData":{"launchSpeed":102.5,"launchAngle":11.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.3,"coordY":92.97}},"index":1,"playId":"52292cb0-a1a4-3288-8001-db2c7523fbe0","pitchNumber":2,"startTime":"2026-03-17T17:21:34.527Z","endTime":"2026-03-17T17:21:42.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:21:42.156Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Bohm grounds into a double play, shortstop Brooks Lee to second baseman Orlando Arcia to first baseman Eric Wagaman. Adolis García out at 2nd. Alec Bohm out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:21:44.495Z","endTime":"2026-03-17T17:22:27.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.209995524803045,"aZ":-17.281412117772494,"pfxX":-3.48593081576659,"pfxZ":8.699638025150925,"pX":0.015714649259446826,"pZ":2.6767494401796883,"vX0":4.5997580768034805,"vY0":-130.01009059632514,"vZ0":-4.7653822550108424,"x":116.4,"y":166.51,"x0":-1.3234244527699057,"y0":50.00599762799329,"z0":5.844907819325872,"aX":-5.970124042749812},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.9,"breakHorizontal":5.3,"spinRate":2340,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4212777601398541,"extension":7.001854269426529},"hitData":{"launchSpeed":98.5,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.66,"coordY":166.57}},"index":0,"playId":"739e9452-2219-3e56-a806-7d7e1fd33215","pitchNumber":1,"startTime":"2026-03-17T17:22:19.068Z","endTime":"2026-03-17T17:22:27.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-8.699999999999996,"leverageIndex":1.9,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:22:27.184Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:24:25.945Z","endTime":"2026-03-17T17:25:14.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.055936387980292,"aZ":-30.04662963953237,"pfxX":-0.49349668011482417,"pfxZ":1.4287505305682782,"pX":-0.4428379553642972,"pZ":2.0381470925650387,"vX0":-6.428059064073144,"vY0":-121.10270719093481,"vZ0":-2.521639101181062,"x":133.88,"y":183.75,"x0":2.30703970268826,"y0":50.00352422099043,"z0":5.71416304105157,"aX":-0.7339353844345954},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.3,"breakHorizontal":2.4,"spinRate":2322,"spinDirection":318},"zone":7,"typeConfidence":2.0,"plateTime":0.45182773460063475,"extension":5.340499058015722},"index":0,"playId":"99e00c82-a5e8-3ef4-9745-eb272d9601e7","pitchNumber":1,"startTime":"2026-03-17T17:24:39.027Z","endTime":"2026-03-17T17:24:42.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21763049155533,"aZ":-28.970940678725892,"pfxX":11.644545036092385,"pfxZ":2.1599860570187097,"pX":0.24590418560095562,"pZ":1.4471745666060514,"vX0":-8.200116599765932,"vY0":-121.74068498110519,"vZ0":-4.157285661531969,"x":107.63,"y":199.71,"x0":2.1624666843963176,"y0":50.00473687171123,"z0":5.713994103368612,"aX":17.299091371474518},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.0,"breakHorizontal":-18.8,"spinRate":1659,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4517130633719253,"extension":5.520302140907275},"index":1,"playId":"5323ae23-e97b-381e-aad9-e4135244ef72","pitchNumber":2,"startTime":"2026-03-17T17:24:50.790Z","endTime":"2026-03-17T17:24:54.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-17T17:25:00.186Z","endTime":"2026-03-17T17:25:08.787Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27460963067808,"aZ":-13.275508935035385,"pfxX":8.7600819727926,"pfxZ":9.666450697393442,"pX":-0.6100301117031025,"pZ":2.9415208466247753,"vX0":-9.835102783429678,"vY0":-139.42092153702583,"vZ0":-5.62579345225554,"x":140.25,"y":159.36,"x0":1.8363027374944447,"y0":50.006757637333244,"z0":5.8721931251547055,"aX":17.13559289506851},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":-13.7,"spinRate":2336,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.39384816926710187,"extension":5.384489515044156},"hitData":{"launchSpeed":80.0,"launchAngle":18.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.6,"coordY":105.58}},"index":3,"playId":"e3cff36e-daac-382d-8a68-fc75c295c950","pitchNumber":3,"startTime":"2026-03-17T17:25:08.787Z","endTime":"2026-03-17T17:25:14.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:25:14.177Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Orlando Arcia grounds into a force out, pitcher Jesús Luzardo to second baseman Bryson Stott. Brooks Lee out at 2nd. Orlando Arcia to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:25:15.519Z","endTime":"2026-03-17T17:26:15.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.986857053404293,"aZ":-15.605612599922226,"pfxX":9.213580971487822,"pfxZ":8.564173420075743,"pX":-1.2594351159939825,"pZ":2.088917978785644,"vX0":-11.648608138206193,"vY0":-138.4918698089732,"vZ0":-6.941040621930869,"x":165.01,"y":182.38,"x0":1.8114400796430932,"y0":50.006857884485484,"z0":5.67865660830793,"aX":17.835786974471734},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":-14.2,"spinRate":2297,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.39604516032059633,"extension":5.528444526063805},"index":0,"playId":"b785588c-16d7-3940-acbb-556a67f3cb0d","pitchNumber":1,"startTime":"2026-03-17T17:25:38.556Z","endTime":"2026-03-17T17:25:41.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.1,"endSpeed":77.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.678545502853638,"aZ":-29.503343748487026,"pfxX":-2.4761481950425606,"pfxZ":1.7469240260598644,"pX":0.075619429320697,"pZ":1.540347072171548,"vX0":-4.798958978103838,"vY0":-122.39541226231245,"vZ0":-3.6936900101882997,"x":114.12,"y":197.19,"x0":2.3783288259194952,"y0":50.0024231617509,"z0":5.577802796423752,"aX":-3.7798505701825498},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":5.5,"spinRate":2327,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4463995991611851,"extension":5.2858643117714035},"index":1,"playId":"7ee80d2a-f22a-3f1a-8e16-79715b41a186","pitchNumber":2,"startTime":"2026-03-17T17:25:53.706Z","endTime":"2026-03-17T17:25:57.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31018275550364,"aZ":-14.806804759421283,"pfxX":8.263317024565444,"pfxZ":8.993827607272678,"pX":0.2360370152299641,"pZ":2.6810758471564875,"vX0":-8.209312192396531,"vY0":-138.63478225556145,"vZ0":-5.503146637004285,"x":108.0,"y":166.39,"x0":2.173479325347793,"y0":50.0028844822646,"z0":5.6935590689905675,"aX":15.956589662801191},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":-13.1,"spinRate":2314,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39631447208846016,"extension":5.538131867011625},"hitData":{"launchSpeed":47.5,"launchAngle":-81.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.15,"coordY":176.3}},"index":2,"playId":"ed14a123-f3c3-36a4-bba2-28db84900e21","pitchNumber":3,"startTime":"2026-03-17T17:26:11.427Z","endTime":"2026-03-17T17:26:15.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:26:15.373Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:26:25.771Z","endTime":"2026-03-17T17:28:02.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.781268704040908,"aZ":-25.1600263448229,"pfxX":-2.2922939273284038,"pfxZ":4.500572764306839,"pX":-0.5973998504358827,"pZ":1.757356331102323,"vX0":-6.339802540761632,"vY0":-123.57453061979777,"vZ0":-4.280559789870651,"x":139.77,"y":191.33,"x0":2.2911243090650917,"y0":50.005555682382216,"z0":5.6061188764000915,"aX":-3.5722106785409893},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.4,"breakHorizontal":5.5,"spinRate":2140,"spinDirection":310},"zone":7,"typeConfidence":2.0,"plateTime":0.4418934740860645,"extension":5.33118468924134},"index":0,"playId":"666b375b-45ee-31c1-97da-8b5134269ad7","pitchNumber":1,"startTime":"2026-03-17T17:26:47.173Z","endTime":"2026-03-17T17:26:50.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010871284539785,"aZ":-27.37319978701066,"pfxX":-3.371208618951698,"pfxZ":3.1359950957396086,"pX":-0.5589739516418883,"pZ":1.702927951677683,"vX0":-5.739020688294739,"vY0":-123.08919510728134,"vZ0":-3.9827839105702827,"x":138.31,"y":192.8,"x0":2.2430151219287984,"y0":50.00210253496866,"z0":5.666263954270006,"aX":-5.15901943821845},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.9,"breakHorizontal":7.4,"spinRate":2234,"spinDirection":318},"zone":7,"typeConfidence":2.0,"plateTime":0.4454109069861252,"extension":5.3253841803122555},"index":1,"playId":"c524be49-33a7-3457-831e-13e7fae27d60","pitchNumber":2,"startTime":"2026-03-17T17:27:04.493Z","endTime":"2026-03-17T17:27:31.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.283527392183636,"aZ":-14.844697758697446,"pfxX":9.87157752964794,"pfxZ":8.91665534673062,"pX":0.16114029553617953,"pZ":3.9509162442537353,"vX0":-8.950097275254905,"vY0":-139.03828272683128,"vZ0":-2.4822559216791933,"x":110.86,"y":132.11,"x0":2.1507522051478074,"y0":50.00488970952139,"z0":5.849150745877447,"aX":19.190009808082586},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":-15.8,"spinRate":2275,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3950503398133729,"extension":5.503310979015013},"index":2,"playId":"5ec0fffa-a5ed-36bb-92d5-0edc71d4e70d","pitchNumber":3,"startTime":"2026-03-17T17:27:40.776Z","endTime":"2026-03-17T17:27:43.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.870035298796893,"aZ":-29.115494301085903,"pfxX":-2.861667886811201,"pfxZ":1.912732769935647,"pX":-0.8299452644223961,"pZ":1.4662337407142334,"vX0":-6.84198636430382,"vY0":-125.00528128526783,"vZ0":-4.421675607096651,"x":148.64,"y":199.19,"x0":2.3035486363643094,"y0":50.00144592333605,"z0":5.621375166266234,"aX":-4.572905207767904},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":6.6,"spinRate":2304,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.43650885102171477,"extension":5.261330875114222},"index":3,"playId":"aba1935d-0620-393f-93c4-8a67b40b2482","pitchNumber":4,"startTime":"2026-03-17T17:27:59.532Z","endTime":"2026-03-17T17:28:02.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:28:02.532Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Kreidler grounds out softly, catcher J.T. Realmuto to first baseman Dylan Moore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:28:04.435Z","endTime":"2026-03-17T17:29:40.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43570309741154,"aZ":-24.05217826501226,"pfxX":12.057472630267723,"pfxZ":4.187630644174792,"pX":0.03139093441693339,"pZ":1.6628941599233802,"vX0":-10.28813512316606,"vY0":-138.09348366943797,"vZ0":-6.181989959442215,"x":115.8,"y":193.88,"x0":2.230296576346933,"y0":50.00587419707322,"z0":5.538375510133361,"aX":23.398405460822875},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":-19.8,"spinRate":2133,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.395952189260353,"extension":5.6016039807455735},"index":0,"playId":"12b00b96-9b0f-3579-9749-2f04dd32d1df","pitchNumber":1,"startTime":"2026-03-17T17:28:25.822Z","endTime":"2026-03-17T17:28:28.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.257032087592652,"aZ":-28.572040007656998,"pfxX":12.688120674866706,"pfxZ":2.3147283461568247,"pX":-0.38951420278155396,"pZ":1.6421293874186296,"vX0":-10.103526116118879,"vY0":-123.22412910756223,"vZ0":-3.981322910637335,"x":131.85,"y":194.44,"x0":2.0960218223173097,"y0":50.00025145152376,"z0":5.666841375153059,"aX":19.69957095070125},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":-20.9,"spinRate":1675,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.44287078417136483,"extension":5.345703759886783},"index":1,"playId":"50341de9-1571-31c2-a28e-700213bcbe52","pitchNumber":2,"startTime":"2026-03-17T17:28:47.062Z","endTime":"2026-03-17T17:28:50.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-17T17:29:01.132Z","endTime":"2026-03-17T17:29:11.709Z","isPitch":false,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01456682124344,"aZ":-29.79893665560141,"pfxX":10.411286808806917,"pfxZ":1.517910587011012,"pX":0.3340598393974174,"pZ":1.7592488712329848,"vX0":-7.949853191104632,"vY0":-123.93675845874668,"vZ0":-3.400490366720099,"x":104.27,"y":191.28,"x0":2.218695411327998,"y0":50.00553749591259,"z0":5.618030430081621,"aX":16.321973180452193},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-17.2,"spinRate":1719,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4406661843787658,"extension":5.3729640876512885},"index":3,"playId":"e4e55500-3fd5-3ca6-8f2a-8d1cfd898771","pitchNumber":3,"startTime":"2026-03-17T17:29:11.709Z","endTime":"2026-03-17T17:29:14.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31687271382927,"aZ":-31.146852948900513,"pfxX":-2.5731981501964807,"pfxZ":0.6368675954225917,"pX":0.12966127069966205,"pZ":1.8923025201687826,"vX0":-4.5960776464789985,"vY0":-125.95342207662493,"vZ0":-3.190458874146459,"x":112.06,"y":187.69,"x0":2.3114945953652755,"y0":50.00171303773414,"z0":5.691144544566744,"aX":-4.137822755607737},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":5.8,"spinRate":2271,"spinDirection":317},"zone":8,"typeConfidence":2.0,"plateTime":0.4346821675406818,"extension":5.328167777219829},"hitData":{"launchSpeed":56.0,"launchAngle":-79.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":124.36,"coordY":198.7}},"index":4,"playId":"2f48f0c9-6f37-3052-8ea5-0ddfef17e8cc","pitchNumber":4,"startTime":"2026-03-17T17:29:34.811Z","endTime":"2026-03-17T17:29:40.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:29:40.848Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out to first baseman Eric Wagaman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:31:51.176Z","endTime":"2026-03-17T17:34:08.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.1,"endSpeed":68.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.074848808605772,"aZ":-37.46599132495159,"pfxX":7.187696412783402,"pfxZ":-4.578946794012193,"pX":-1.0265761074593533,"pZ":3.026789251321881,"vX0":-0.9931820706215008,"vY0":-106.48889041264756,"vZ0":2.0235136820538426,"x":156.13,"y":157.06,"x0":-1.490356196576502,"y0":50.000716200173564,"z0":6.280623086669006,"aX":8.312236405617355},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-7.4,"breakHorizontal":-12.8,"spinRate":2013,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.5129696430351509,"extension":6.817636144748194},"index":0,"playId":"72ab3a54-5c04-35ec-9ace-7ee5ead73730","pitchNumber":1,"startTime":"2026-03-17T17:31:51.176Z","endTime":"2026-03-17T17:31:54.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":82.0,"endSpeed":75.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38219111563605,"aZ":-26.46549632819522,"pfxX":-9.795382000298252,"pfxZ":3.9655392716311493,"pX":-1.105350835785527,"pZ":2.76108767313551,"vX0":4.008241579375784,"vY0":-119.32292285096554,"vZ0":-2.005718231824528,"x":159.13,"y":164.23,"x0":-1.536126842674176,"y0":50.002883336985306,"z0":6.001817583290124,"aX":-14.096717085518634},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.0,"breakHorizontal":16.8,"spinRate":1932,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.45937973414152955,"extension":6.837382404074241},"index":1,"playId":"619b23c8-2077-3a4c-92dc-c616a57abe21","pitchNumber":2,"startTime":"2026-03-17T17:32:04.116Z","endTime":"2026-03-17T17:32:07.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":88.9,"endSpeed":82.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491412880062324,"aZ":-17.748373248237755,"pfxX":-5.953721555004752,"pfxZ":8.387043908637192,"pX":-0.07180411604718248,"pZ":2.997261318425899,"vX0":5.110245243622879,"vY0":-129.4311562969073,"vZ0":-3.7906033818266334,"x":119.74,"y":157.85,"x0":-1.2849635473455328,"y0":50.00588887846025,"z0":5.8160304834562515,"aX":-10.244246236182102},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2346,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.42095780543852834,"extension":6.983656941243905},"index":2,"playId":"f2883d4e-6dfd-3301-a2de-dc2a5f507606","pitchNumber":3,"startTime":"2026-03-17T17:32:18.340Z","endTime":"2026-03-17T17:32:22.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":82.9,"endSpeed":75.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.461067558313268,"aZ":-24.82949682470052,"pfxX":-9.575296018805751,"pfxZ":5.031557311142029,"pX":-1.116635366887432,"pZ":2.8976475090637126,"vX0":3.8378048591883007,"vY0":-120.57894004964047,"vZ0":-2.148067517622656,"x":159.56,"y":160.54,"x0":-1.4930607579847734,"y0":50.001737641662785,"z0":6.01131933384889,"aX":-13.968552009926551},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":2019,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.45587035755204,"extension":6.90757146937083},"index":3,"playId":"97c5d762-50ce-3a76-a4d4-03ad3493cb75","pitchNumber":4,"startTime":"2026-03-17T17:32:38.902Z","endTime":"2026-03-17T17:32:41.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.760767468798072,"aZ":-26.849915744795013,"pfxX":1.9730400332181097,"pfxZ":3.579505004087613,"pX":-0.44110847590883595,"pZ":2.0837044338461674,"vX0":2.128825635482996,"vY0":-120.68289279159865,"vZ0":-3.3644503346347943,"x":133.81,"y":182.52,"x0":-1.5883413197825,"y0":50.000526126789865,"z0":5.840800514079321,"aX":2.9327016214050903},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.0,"breakHorizontal":-4.1,"spinRate":1967,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.4525024063725791,"extension":6.959738147975081},"index":4,"playId":"29a28f8a-93bf-376f-9a92-a3b3742f3cbc","pitchNumber":5,"startTime":"2026-03-17T17:32:54.727Z","endTime":"2026-03-17T17:32:57.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":89.7,"endSpeed":82.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144052728279902,"aZ":-15.611504949356677,"pfxX":-4.04148615458962,"pfxZ":9.57621469451462,"pX":-0.4113720340555921,"pZ":2.915163394186686,"vX0":4.100521104880375,"vY0":-130.58010836226623,"vZ0":-4.567258084418611,"x":132.68,"y":160.07,"x0":-1.4759361522317935,"y0":50.00172608968599,"z0":5.859143947782324,"aX":-6.988819219179221},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.6,"breakHorizontal":6.5,"spinRate":2197,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4192539433518703,"extension":7.006560838918132},"index":5,"playId":"dd4540e3-582e-31aa-8587-1e44aaa460aa","pitchNumber":6,"startTime":"2026-03-17T17:33:13.341Z","endTime":"2026-03-17T17:33:16.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":81.6,"endSpeed":74.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36035021274719,"aZ":-28.43010980538466,"pfxX":-9.72371656369098,"pfxZ":2.6359598010984726,"pX":0.41676209242483325,"pZ":2.353946012433731,"vX0":7.01433633455049,"vY0":-118.62637118818094,"vZ0":-2.4293352265744477,"x":101.11,"y":175.22,"x0":-1.3196920135487449,"y0":50.00444588174317,"z0":5.991366194312895,"aX":-13.816280165518513},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.4,"breakHorizontal":15.8,"spinRate":1976,"spinDirection":247},"zone":6,"typeConfidence":2.0,"plateTime":0.4622990668503899,"extension":7.048303627348542},"index":6,"playId":"7da68106-7e08-33b5-8eb6-98ac7dcfa5c5","pitchNumber":7,"startTime":"2026-03-17T17:33:36.373Z","endTime":"2026-03-17T17:33:39.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.472315116491632,"aZ":-26.826182718939354,"pfxX":-11.498047601191693,"pfxZ":3.6803126222845233,"pX":-0.3848843313429639,"pZ":2.5975977140966644,"vX0":5.654951375422916,"vY0":-120.64149535311655,"vZ0":-2.213735692080704,"x":131.67,"y":168.64,"x0":-1.2824955283562998,"y0":50.004913418673176,"z0":5.924366778752551,"aX":-16.71809164989683},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.4,"breakHorizontal":19.2,"spinRate":1917,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4564232988570778,"extension":6.9526034860721095},"hitData":{"launchSpeed":70.7,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.34,"coordY":170.11}},"index":7,"playId":"844380fe-f859-3ed5-8565-844583d21082","pitchNumber":8,"startTime":"2026-03-17T17:34:02.218Z","endTime":"2026-03-17T17:34:08.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:34:08.440Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to right fielder Kyler Fedko.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:34:10.280Z","endTime":"2026-03-17T17:35:33.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.099560470662333,"aZ":-37.2821496612004,"pfxX":5.737652204801186,"pfxZ":-4.313241969377575,"pX":0.5430925766159004,"pZ":2.3508509907646578,"vX0":2.553162479651947,"vY0":-108.76088091325214,"vZ0":0.5624119757001236,"x":96.3,"y":175.31,"x0":-1.39568411544702,"y0":50.00305149161511,"z0":6.169593876931555,"aX":6.794892020505002},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-7.2,"breakHorizontal":-11.2,"spinRate":2098,"spinDirection":50},"zone":6,"typeConfidence":2.0,"plateTime":0.5058262175457133,"extension":6.903514658091908},"index":0,"playId":"80703145-4a91-3917-a963-24b4d17f3a4d","pitchNumber":1,"startTime":"2026-03-17T17:34:34.141Z","endTime":"2026-03-17T17:34:37.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.0171395472409,"aZ":-26.08188975658395,"pfxX":4.7303714325477255,"pfxZ":4.09143195362317,"pX":-1.5409093300914045,"pZ":3.326654648421616,"vX0":-0.8790255182933904,"vY0":-120.38486179148792,"vZ0":-0.6923609106609397,"x":175.74,"y":148.96,"x0":-1.7896024893596383,"y0":50.00583114391524,"z0":5.895904273518161,"aX":7.050509965729409},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.6,"breakHorizontal":-8.4,"spinRate":2051,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4523556473262378,"extension":6.940763613327045},"index":1,"playId":"17479a46-ccd2-35b2-9342-e07c93c615c8","pitchNumber":2,"startTime":"2026-03-17T17:34:47.907Z","endTime":"2026-03-17T17:34:50.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":88.3,"endSpeed":80.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12109182290554,"aZ":-16.54576862095666,"pfxX":-4.834608795686032,"pfxZ":9.343271824902958,"pX":-0.969388587105585,"pZ":3.189339536741475,"vX0":2.8760528319913625,"vY0":-128.6324095920237,"vZ0":-3.5796859560934498,"x":153.95,"y":152.67,"x0":-1.474838449096021,"y0":50.00457884431023,"z0":5.884834370979626,"aX":-8.088267036699468},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2244,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.42610705515043135,"extension":7.015891457960472},"index":2,"playId":"2b9421b4-58de-335c-9981-cff853f082fe","pitchNumber":3,"startTime":"2026-03-17T17:35:02.672Z","endTime":"2026-03-17T17:35:08.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82170053534307,"aZ":-26.549748918559004,"pfxX":-10.140145673937074,"pfxZ":3.7381191992531253,"pX":-0.7269730545314205,"pZ":2.208542688349209,"vX0":4.902852267804022,"vY0":-122.60603436604245,"vZ0":-3.589504580277005,"x":144.71,"y":179.15,"x0":-1.447328775180773,"y0":50.004999850182514,"z0":5.986301849308026,"aX":-15.26330022193508},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":2032,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.44870736027524405,"extension":6.876832715986907},"hitData":{"launchSpeed":78.5,"launchAngle":24.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.97,"coordY":112.58}},"index":3,"playId":"28bc5ab8-7f68-36f5-ab81-a7c547800cfe","pitchNumber":4,"startTime":"2026-03-17T17:35:28.747Z","endTime":"2026-03-17T17:35:33.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:35:33.187Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edmundo Sosa flies out to left fielder Ryan Kreidler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:35:37.285Z","endTime":"2026-03-17T17:36:27.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.249763338117532,"aZ":-16.207985755979976,"pfxX":-3.8143894216103327,"pfxZ":9.32885803103796,"pX":0.09873256549757012,"pZ":3.203899542251765,"vX0":5.2396490583205155,"vY0":-129.52861146598244,"vZ0":-3.499123149657047,"x":113.24,"y":152.27,"x0":-1.4481048773402883,"y0":50.00256859356789,"z0":5.800325261105145,"aX":-6.528303345999507},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2273,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.42172623960692723,"extension":6.98538266309554},"index":0,"playId":"c552b58c-1541-3027-84e6-4215ba75fb20","pitchNumber":1,"startTime":"2026-03-17T17:36:04.484Z","endTime":"2026-03-17T17:36:07.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14853674652636,"aZ":-29.36856037811089,"pfxX":4.767749519903166,"pfxZ":1.9029401303397968,"pX":0.29113479030245487,"pZ":2.0389233952322416,"vX0":2.58962235036942,"vY0":-120.26364621362725,"vZ0":-2.980114379719891,"x":105.9,"y":183.73,"x0":-1.4171011959874111,"y0":50.002582844682976,"z0":5.884761137729392,"aX":7.019934585093032},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.0,"breakHorizontal":-9.2,"spinRate":2092,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.45452076097417526,"extension":6.821927091472227},"hitData":{"launchSpeed":78.0,"launchAngle":31.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.53,"coordY":112.05}},"index":1,"playId":"4246396f-cd91-3f35-afbd-0a1e98b9b9ba","pitchNumber":2,"startTime":"2026-03-17T17:36:17.685Z","endTime":"2026-03-17T17:36:27.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:36:27.979Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyler Fedko flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:38:28.454Z","endTime":"2026-03-17T17:38:43.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"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],"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":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290539500010734,"aZ":-21.369863483468166,"pfxX":11.408893615854245,"pfxZ":5.769933895206322,"pX":0.2912997573407453,"pZ":2.3781314933227153,"vX0":-9.148340536389576,"vY0":-135.41889375394894,"vZ0":-5.0298994383943425,"x":105.9,"y":174.57,"x0":2.217344479390014,"y0":50.00336804545692,"z0":5.738007512200194,"aX":21.364955314406853},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":-19.0,"spinRate":2069,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4031951943508423,"extension":5.44749147941695},"hitData":{"launchSpeed":82.7,"launchAngle":52.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.23,"coordY":116.73}},"index":0,"playId":"2de7e167-1ee3-3e41-a121-3444b429e060","pitchNumber":1,"startTime":"2026-03-17T17:38:36.484Z","endTime":"2026-03-17T17:38:43.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:38:43.406Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:39:18.154Z","endTime":"2026-03-17T17:41:37.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T17:39:05.627Z","endTime":"2026-03-17T17:39:20.490Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.328818150070635,"aZ":-21.923213222057452,"pfxX":13.616476641478105,"pfxZ":5.557786775610789,"pX":0.24003441409286666,"pZ":1.9423637167127519,"vX0":-9.668504256048173,"vY0":-134.96069552424237,"vZ0":-5.874265338947496,"x":107.85,"y":186.34,"x0":2.0995142461131677,"y0":50.00428780926652,"z0":5.69089623911645,"aX":25.12477560861297},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-22.6,"spinRate":2154,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4058169389556645,"extension":5.493771331646852},"index":1,"playId":"f727e180-18c0-38bf-9c0f-d64fa38b623e","pitchNumber":1,"startTime":"2026-03-17T17:39:20.490Z","endTime":"2026-03-17T17:39:23.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26935390032538,"aZ":-25.3830899019868,"pfxX":11.744307435529993,"pfxZ":4.503782573639883,"pX":-0.416876754718046,"pZ":1.4805228890191438,"vX0":-9.691587439804346,"vY0":-122.04554202918723,"vZ0":-4.800420071470236,"x":132.89,"y":198.81,"x0":2.081908282321373,"y0":50.001159116527575,"z0":5.662021580633001,"aX":17.696009851874827},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":-19.0,"spinRate":1773,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.44898622876460736,"extension":5.4969288208466525},"index":2,"playId":"1228451e-13bb-3484-a990-2ed3b24588af","pitchNumber":2,"startTime":"2026-03-17T17:39:32.600Z","endTime":"2026-03-17T17:39:35.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":85.7,"endSpeed":79.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71103021372526,"aZ":-25.728282719216182,"pfxX":10.649377591001159,"pfxZ":4.075966597016318,"pX":-0.926805214440659,"pZ":1.7318499201430442,"vX0":-10.713888577417398,"vY0":-124.32671248250409,"vZ0":-4.533754717118758,"x":152.33,"y":192.02,"x0":2.0354517795416016,"y0":50.00034633262933,"z0":5.6903037972266075,"aX":16.827658985843353},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.6,"breakHorizontal":-17.0,"spinRate":1743,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4389700550261959,"extension":5.487194306574578},"index":3,"playId":"d0f474de-bcf0-3103-8273-f8824b5735b1","pitchNumber":3,"startTime":"2026-03-17T17:39:45.786Z","endTime":"2026-03-17T17:39:48.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.814557930294914,"aZ":-28.843313791112724,"pfxX":1.0327451926116582,"pfxZ":2.128776237146446,"pX":-0.08895762585655477,"pZ":0.8329944884305134,"vX0":-6.053863963245394,"vY0":-123.72606048148954,"vZ0":-5.566103198986287,"x":120.39,"y":216.29,"x0":2.246772698631947,"y0":50.000007496188594,"z0":5.504909616576529,"aX":1.6138845667473982},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":-0.6,"spinRate":2450,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4413149438488886,"extension":5.247173379436082},"index":4,"playId":"94545bb9-a6b0-386f-8e34-45c397bffaf4","pitchNumber":4,"startTime":"2026-03-17T17:40:00.410Z","endTime":"2026-03-17T17:40:03.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6623185015575,"aZ":-15.10172809733725,"pfxX":10.26106752164562,"pfxZ":8.706301846207626,"pX":0.397294244309214,"pZ":1.9363939518808637,"vX0":-8.232184031111938,"vY0":-139.2459589143626,"vZ0":-7.64117144295216,"x":101.86,"y":186.5,"x0":2.0607895922801047,"y0":50.00601364297693,"z0":5.718249963266367,"aX":20.126692576305096},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":-16.8,"spinRate":2290,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.3935688559228212,"extension":5.457955786267818},"index":5,"playId":"06464a75-4582-3886-9d0f-0805512a132e","pitchNumber":5,"startTime":"2026-03-17T17:40:16.215Z","endTime":"2026-03-17T17:40:43.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"}},"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.2,"endSpeed":87.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.060826717073404,"aZ":-14.736520525617358,"pfxX":10.073351239154505,"pfxZ":8.810371970349356,"pX":1.2396770375445432,"pZ":3.1234186269650555,"vX0":-5.291502464697755,"vY0":-139.92358003459222,"vZ0":-5.017497076559043,"x":69.75,"y":154.45,"x0":1.8480940543648483,"y0":50.006733292254395,"z0":5.9082099690815415,"aX":19.945473162668513},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":-17.2,"spinRate":2318,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3917040290093716,"extension":5.477532864464724},"index":6,"playId":"838e65f3-9b0d-3d63-a0bd-1bf8a5e05c17","pitchNumber":6,"startTime":"2026-03-17T17:40:53.681Z","endTime":"2026-03-17T17:40:58.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":96.2,"endSpeed":87.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91166738194893,"aZ":-13.683383081673965,"pfxX":7.734616647751006,"pfxZ":9.41300777919702,"pX":-0.14924602130119513,"pZ":1.9205029437512038,"vX0":-8.411232421378624,"vY0":-139.6098229522115,"vZ0":-7.7329915037478605,"x":122.69,"y":186.93,"x0":1.9049721945092104,"y0":50.00205836814778,"z0":5.636661449095122,"aX":15.19140791412716},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-12.1,"spinRate":2081,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.3931008334915882,"extension":5.519835898872083},"index":7,"playId":"0bce1d4b-ab1e-327d-be86-94933c55a32b","pitchNumber":7,"startTime":"2026-03-17T17:41:34.650Z","endTime":"2026-03-17T17:41:37.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:41:37.650Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:41:42.550Z","endTime":"2026-03-17T17:43:04.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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, 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":82.9,"endSpeed":76.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032348451164104,"aZ":-33.34410460491663,"pfxX":-1.267345585447479,"pfxZ":-0.7897041113464383,"pX":0.8542003118027747,"pZ":2.7389125483190537,"vX0":-3.9333310449125944,"vY0":-120.77768323403325,"vZ0":-0.3147161230622323,"x":84.44,"y":164.83,"x0":2.6670411409908237,"y0":50.003017869566676,"z0":5.797710295967829,"aX":-1.8761513611822762},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":3.2,"spinRate":2267,"spinDirection":316},"zone":6,"typeConfidence":2.0,"plateTime":0.4531223034568166,"extension":5.286999404412529},"index":0,"playId":"7d65e3ec-0b63-3a66-b486-8e4a1f35fb8c","pitchNumber":1,"startTime":"2026-03-17T17:41:59.141Z","endTime":"2026-03-17T17:42:02.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.3,"endSpeed":76.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437369457304637,"aZ":-29.348106595954047,"pfxX":14.328357978933688,"pfxZ":1.8893450835596006,"pX":1.1645111782682933,"pZ":1.2386700763768483,"vX0":-6.9574900232673915,"vY0":-122.45281219352131,"vZ0":-4.520253002107768,"x":72.61,"y":205.34,"x0":2.202997552272299,"y0":50.00397388290932,"z0":5.661346271236182,"aX":21.446715246101355},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.4,"breakHorizontal":-24.0,"spinRate":1627,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4497921101468312,"extension":5.195677972079166},"index":1,"playId":"b11e1ca1-b48c-3985-a153-f41d81b85679","pitchNumber":2,"startTime":"2026-03-17T17:42:12.270Z","endTime":"2026-03-17T17:42:15.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49679672881885,"aZ":-28.457067717947865,"pfxX":10.244712610865273,"pfxZ":2.3474266185813777,"pX":-0.5774729889372514,"pZ":1.9853295600184184,"vX0":-9.53811622390467,"vY0":-124.31752241072698,"vZ0":-3.448552107599575,"x":139.01,"y":185.18,"x0":1.9589392134120651,"y0":50.00067633264071,"z0":5.726302626421176,"aX":16.20057991251339},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-16.7,"spinRate":1650,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4388532326464327,"extension":5.569636252679605},"index":2,"playId":"2f6f4be8-55d3-374e-8a11-d2a18b696928","pitchNumber":3,"startTime":"2026-03-17T17:42:27.972Z","endTime":"2026-03-17T17:42:32.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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-03-17T17:42:37.742Z","endTime":"2026-03-17T17:42:47.097Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62136189625179,"aZ":-14.787309416358664,"pfxX":7.962058690078022,"pfxZ":8.884076926204997,"pX":0.9917134835622542,"pZ":3.7302721053025527,"vX0":-5.043486687693608,"vY0":-139.3223579143642,"vZ0":-3.4415633751056314,"x":79.2,"y":138.06,"x0":1.7952278181307937,"y0":50.00277518894445,"z0":5.964928722532201,"aX":15.581694552821416},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-13.3},"zone":12,"typeConfidence":2.0,"plateTime":0.3938225048582633},"index":4,"playId":"7e88777e-0dbc-3cb3-a9d8-41d57bcdefd6","pitchNumber":4,"startTime":"2026-03-17T17:42:47.097Z","endTime":"2026-03-17T17:42:50.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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.2,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97690509020138,"aZ":-11.17323384603208,"pfxX":7.519218286774063,"pfxZ":10.75061109380484,"pX":-0.5460454002494527,"pZ":3.9841342830180975,"vX0":-9.36821433371924,"vY0":-139.71868382097577,"vZ0":-3.2327153843652954,"x":137.81,"y":131.21,"x0":1.892397720914398,"y0":50.0043691810734,"z0":5.903683641891036,"aX":14.69138819659291},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":-11.4,"spinRate":2242,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.39382851542932995,"extension":5.386039191854181},"index":5,"playId":"483ced1a-ea38-335f-8f47-41f92f72c581","pitchNumber":5,"startTime":"2026-03-17T17:43:01.714Z","endTime":"2026-03-17T17:43:04.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:43:04.714Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Crawford walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:44:45.663Z","endTime":"2026-03-17T17:46:07.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.279657827477703,"aZ":-26.37788210508923,"pfxX":3.5714642841801854,"pfxZ":3.828636582270102,"pX":-0.85589542828627,"pZ":3.0614085595858676,"vX0":0.6505059272851675,"vY0":-120.84242954196984,"vZ0":-1.3950054067180266,"x":149.62,"y":156.12,"x0":-1.5917737837192545,"y0":50.003055664223965,"z0":5.912711173092001,"aX":5.408004396273883},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.0,"breakHorizontal":-6.6,"spinRate":2105,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.44919615625201414,"extension":6.758828612094859},"index":0,"playId":"a02f43e0-f82a-33af-97cf-7fcd536ef6e8","pitchNumber":1,"startTime":"2026-03-17T17:45:16.347Z","endTime":"2026-03-17T17:45:19.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.7,"endSpeed":80.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93991034121809,"aZ":-17.69179094594021,"pfxX":-4.585977828537927,"pfxZ":8.79038153921694,"pX":-0.6061530712891865,"pZ":3.993031582280832,"vX0":3.770155171639311,"vY0":-127.7046834773422,"vZ0":-1.1569939707357457,"x":140.11,"y":130.97,"x0":-1.5076870074485977,"y0":50.000574068294895,"z0":5.847066548717249,"aX":-7.553917835774886},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2256,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4293168847125388,"extension":6.969211553296226},"index":1,"playId":"8f577b9f-b58b-34f4-bfd0-acac2a0667ac","pitchNumber":2,"startTime":"2026-03-17T17:45:34.379Z","endTime":"2026-03-17T17:45:37.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2206195578352,"aZ":-24.590157938272952,"pfxX":-10.73321057335276,"pfxZ":5.102682635804276,"pX":1.184461665755088,"pZ":1.4143484301351519,"vX0":9.179107382674964,"vY0":-120.97932595280413,"vZ0":-5.490020967094274,"x":71.85,"y":200.59,"x0":-1.2612396825976915,"y0":50.00008135036244,"z0":5.863661251119733,"aX":-15.935598916994918},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.2,"breakHorizontal":17.3,"spinRate":2127,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.45244595317459524,"extension":6.929501963931653},"index":2,"playId":"9709a15c-a7d6-3ae7-b0d7-bc6ddd0cbe04","pitchNumber":3,"startTime":"2026-03-17T17:45:48.701Z","endTime":"2026-03-17T17:45:51.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350630283885792,"aZ":-16.890628155429045,"pfxX":-3.5316607665164628,"pfxZ":9.166567879066822,"pX":-0.5299762102644457,"pZ":3.523796203938576,"vX0":3.5925381472726627,"vY0":-128.74553836182,"vZ0":-2.454091039899437,"x":137.2,"y":143.64,"x0":-1.4889634505522593,"y0":50.00551011213065,"z0":5.806325033719072,"aX":-5.891068991872803},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2261,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4264860592676092,"extension":6.8826730238110585},"index":3,"playId":"f41c3b99-2ed6-30e4-a2ea-4b8643a90ef6","pitchNumber":4,"startTime":"2026-03-17T17:46:04.854Z","endTime":"2026-03-17T17:46:07.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:46:07.854Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Moore flies out to right fielder Kyler Fedko.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:46:09.679Z","endTime":"2026-03-17T17:46:45.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":79.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.124224686492216,"aZ":-17.171614273563343,"pfxX":-4.363509119110535,"pfxZ":9.284440253888796,"pX":0.30364330870213213,"pZ":3.1101219234465867,"vX0":5.4775389285752905,"vY0":-126.88174744491441,"vZ0":-3.579253011683525,"x":105.43,"y":154.81,"x0":-1.3252421797825555,"y0":50.00222436647124,"z0":5.922901418329695,"aX":-7.050955600267346},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2233,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4331645354467195,"extension":7.080660857922299},"hitData":{"launchSpeed":93.2,"launchAngle":51.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.08,"coordY":115.63}},"index":0,"playId":"34e551d5-839f-317c-9deb-0ea9722c0b6f","pitchNumber":1,"startTime":"2026-03-17T17:46:35.675Z","endTime":"2026-03-17T17:46:45.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:46:45.324Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder Ryan Kreidler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:46:57.234Z","endTime":"2026-03-17T17:47:57.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90965633042934,"aZ":-16.339557459448802,"pfxX":-6.39185166269063,"pfxZ":9.816501258943111,"pX":0.20372839125105854,"pZ":3.279727183853121,"vX0":5.877746649899998,"vY0":-126.74674608200515,"vZ0":-3.1983643606735748,"x":109.23,"y":150.23,"x0":-1.3241963227814206,"y0":50.00593576357347,"z0":5.876302698265162,"aX":-10.315332234674248},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":17.2,"breakHorizontal":10.1,"spinRate":2226,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4335145789544086,"extension":7.08453150709151},"index":0,"playId":"6e423ebe-8619-3fae-9010-fc7407b75c3d","pitchNumber":1,"startTime":"2026-03-17T17:47:14.070Z","endTime":"2026-03-17T17:47:19.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Justin Crawford steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"6e423ebe-8619-3fae-9010-fc7407b75c3d","startTime":"2026-03-17T17:47:23.916Z","endTime":"2026-03-17T17:47:48.586Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"postOnSecond":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":1.37,"dramaIndex":51.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.505079784200245,"aZ":-29.020468015228353,"pfxX":3.751840113652474,"pfxZ":2.1270314331649978,"pX":0.02277594786828885,"pZ":2.739663464766881,"vX0":2.4907440721401937,"vY0":-120.03729363478708,"vZ0":-1.3867761424702814,"x":116.13,"y":164.81,"x0":-1.5098288739538768,"y0":50.00493730433479,"z0":5.868297366868307,"aX":5.5690023608426635},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-7.3,"spinRate":1950,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.4533475160176317,"extension":7.069228440141709},"hitData":{"launchSpeed":81.3,"launchAngle":37.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.32,"coordY":95.76}},"index":2,"playId":"6174aa10-f3d9-3c37-846c-42010f371807","pitchNumber":2,"startTime":"2026-03-17T17:47:48.586Z","endTime":"2026-03-17T17:47:57.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.37,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:47:57.986Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out to left fielder Ryan Kreidler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:47:59.457Z","endTime":"2026-03-17T17:49:15.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.029757055803,"aZ":-25.932877660279516,"pfxX":-8.427396108780666,"pfxZ":4.255374625682184,"pX":0.8836940537688036,"pZ":1.9495623113508223,"vX0":8.10186600645216,"vY0":-119.95022191082819,"vZ0":-3.8968098057704212,"x":83.32,"y":186.14,"x0":-1.4341257380674708,"y0":50.00015011259309,"z0":5.893389339757023,"aX":-12.345574288637527},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.1,"breakHorizontal":13.4,"spinRate":1910,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.45569409779720305,"extension":7.044039213813976},"index":0,"playId":"0f28c1e4-9595-333b-ab83-06630f33708f","pitchNumber":1,"startTime":"2026-03-17T17:48:30.140Z","endTime":"2026-03-17T17:48:33.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22538440791903,"aZ":-25.708104084466537,"pfxX":2.713128690277345,"pfxZ":4.283755139661794,"pX":0.454343860100034,"pZ":2.5488661165366118,"vX0":3.7988279800015947,"vY0":-121.35620955061248,"vZ0":-2.4745418118058966,"x":99.68,"y":169.96,"x0":-1.4769342360991349,"y0":50.00167375811778,"z0":5.795442232141323,"aX":4.090923502876788},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.4,"breakHorizontal":-5.8,"spinRate":2027,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.44940625791866573,"extension":6.98526760303141},"index":1,"playId":"890be725-d406-3534-a832-7684c30093ea","pitchNumber":2,"startTime":"2026-03-17T17:48:48.972Z","endTime":"2026-03-17T17:48:52.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208786442852123,"aZ":-22.838461626217768,"pfxX":-6.128608809904506,"pfxZ":5.711625909191893,"pX":-0.1107062019965519,"pZ":2.5160320417803166,"vX0":5.0183927066556615,"vY0":-127.5222931518909,"vZ0":-3.6600487834558013,"x":121.22,"y":170.85,"x0":-1.3157400334778377,"y0":50.0009042297426,"z0":5.788749198972032,"aX":-10.011101041898295},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.7,"breakHorizontal":9.8,"spinRate":2030,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.43086681706213525,"extension":7.087343085671925},"hitData":{"launchSpeed":92.1,"launchAngle":23.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.05,"coordY":98.99}},"index":2,"playId":"d7012b5a-4641-329a-8ce1-86d14fdb9b5e","pitchNumber":3,"startTime":"2026-03-17T17:49:10.169Z","endTime":"2026-03-17T17:49:15.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:49:15.290Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, second baseman Bryson Stott to first baseman Dylan Moore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:50:18.755Z","endTime":"2026-03-17T17:52:23.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"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":664238,"link":"/api/v1/people/664238"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.432964271363854,"aZ":-29.892656994161904,"pfxX":-1.192313888389529,"pfxZ":1.5971444758540283,"pX":0.9478876029197553,"pZ":3.3594527274800003,"vX0":-3.2319805098330705,"vY0":-118.95443852914087,"vZ0":0.38195178633666926,"x":80.87,"y":148.07,"x0":2.480648610367216,"y0":50.00287744720733,"z0":5.91313426248323,"aX":-1.703555208710389},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.2,"breakHorizontal":3.0,"spinRate":2339,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.4609480772234935,"extension":5.090363310231834},"index":0,"playId":"69747dd0-ccdc-32ee-8469-37c888e439a3","pitchNumber":1,"startTime":"2026-03-17T17:51:32.017Z","endTime":"2026-03-17T17:51:35.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.777837117366577,"aZ":-25.60832395562753,"pfxX":10.603448860003187,"pfxZ":4.323816189390241,"pX":-0.6459069230744293,"pZ":2.5543116648671615,"vX0":-9.469932069490442,"vY0":-121.42453345637773,"vZ0":-2.4836831908598285,"x":141.62,"y":169.81,"x0":1.8938162108357168,"y0":50.00571409574699,"z0":5.778222521651955,"aX":16.12034092009517},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":-17.5,"spinRate":1720,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.44802095317809165,"extension":5.39373016298323},"index":1,"playId":"299335b8-de28-353a-87d7-04fdcc6da309","pitchNumber":2,"startTime":"2026-03-17T17:51:46.647Z","endTime":"2026-03-17T17:51:49.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.7,"endSpeed":79.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.701970238902668,"aZ":-28.067307343910503,"pfxX":0.38342524787642596,"pfxZ":2.6390860620623804,"pX":-1.7105133084740847,"pZ":0.011598427424520117,"vX0":-9.341441517505466,"vY0":-122.94279951208492,"vZ0":-7.6918774870990445,"x":182.2,"y":238.47,"x0":2.062895614529308,"y0":50.002891206889686,"z0":5.510722073627489,"aX":0.5980676862881199},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.4,"breakHorizontal":1.1,"spinRate":2375,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.44280519348634684,"extension":5.2383587299216625},"index":2,"playId":"6bfba2f0-e702-35a7-8a3e-3c8352b258ec","pitchNumber":3,"startTime":"2026-03-17T17:52:02.260Z","endTime":"2026-03-17T17:52:07.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":95.0,"endSpeed":86.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56424536653007,"aZ":-14.509932044006582,"pfxX":9.45886093266337,"pfxZ":9.18832516043788,"pX":-1.0007346219850706,"pZ":2.364368364615864,"vX0":-11.465260452567652,"vY0":-137.77694470858486,"vZ0":-6.600194490705678,"x":155.15,"y":174.94,"x0":1.9853725190814728,"y0":50.006843196450795,"z0":5.771544218830262,"aX":18.192795718822286},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":-14.8,"spinRate":2103,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.39752101367621195,"extension":5.49186876259298},"hitData":{"launchSpeed":45.4,"launchAngle":13.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.87,"coordY":160.84}},"index":3,"playId":"3b3e3f9c-31a3-30ae-b074-dfc635c1a4f8","pitchNumber":4,"startTime":"2026-03-17T17:52:19.716Z","endTime":"2026-03-17T17:52:23.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:52:23.765Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Wagaman singles on a ground ball to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:52:28.432Z","endTime":"2026-03-17T17:53:24.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51125691009773,"aZ":-29.89206869332649,"pfxX":10.824466683256418,"pfxZ":1.4846791851427925,"pX":0.43871331314636647,"pZ":1.9330414424950033,"vX0":-7.6592679935464645,"vY0":-122.72159242383829,"vZ0":-3.087763902785215,"x":100.28,"y":186.59,"x0":2.1817813374407398,"y0":50.00288480115148,"z0":5.733187400239451,"aX":16.63980179676483},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-18.0,"spinRate":1605,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.44498336009286055,"extension":5.343946938855068},"index":0,"playId":"676564f5-1d7e-37b0-9fe8-a3933fd72983","pitchNumber":1,"startTime":"2026-03-17T17:52:50.759Z","endTime":"2026-03-17T17:52:54.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":94.4,"endSpeed":86.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.770495664731257,"aZ":-14.986638548897778,"pfxX":9.146498595441471,"pfxZ":8.990014426810333,"pX":-1.344103989578046,"pZ":1.5786640480774814,"vX0":-12.029771948125292,"vY0":-136.80812816789646,"vZ0":-8.254170885167593,"x":168.23,"y":196.16,"x0":1.9042851911154135,"y0":50.00227168226678,"z0":5.644047907310861,"aX":17.48601221650111},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":-14.3,"spinRate":2246,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39905565639510643,"extension":5.534445656733898},"index":1,"playId":"315402e3-3518-3cb0-896f-7b50d5e916b3","pitchNumber":2,"startTime":"2026-03-17T17:53:04.294Z","endTime":"2026-03-17T17:53:07.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.188899747877954,"aZ":-17.116382394297766,"pfxX":8.698195490744666,"pfxZ":7.6625982681566,"pX":-0.1379086611207968,"pZ":3.008276790693791,"vX0":-8.669082759174453,"vY0":-138.8521933015254,"vZ0":-4.723965149782592,"x":122.26,"y":157.56,"x0":1.8847802865589562,"y0":50.00448744911462,"z0":5.859771206517639,"aX":17.097367684614216},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":-14.2,"spinRate":2206,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.39348988481920344,"extension":5.3902710809996695},"hitData":{"launchSpeed":100.1,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.3,"coordY":101.26}},"index":2,"playId":"f53c6bed-6b89-38ae-9771-4991dfb5fc29","pitchNumber":3,"startTime":"2026-03-17T17:53:18.570Z","endTime":"2026-03-17T17:53:24.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:53:24.233Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to shortstop Trea Turner. Eric Wagaman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:53:25.144Z","endTime":"2026-03-17T17:55:09.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":85.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178647899164112,"aZ":-26.845161926399143,"pfxX":12.388448090306124,"pfxZ":2.8510541502302615,"pX":0.7178200488994716,"pZ":2.1063891966391353,"vX0":-8.512384876583885,"vY0":-135.49390068904637,"vZ0":-4.429988887456552,"x":89.64,"y":181.91,"x0":2.282541898702986,"y0":50.00139396323998,"z0":5.6267533079770455,"aX":23.150907994650385},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.4,"breakHorizontal":-20.8,"spinRate":1949,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.40344230309112383,"extension":5.466984641693689},"index":0,"playId":"c33832cd-330c-30ed-abd6-916adb085978","pitchNumber":1,"startTime":"2026-03-17T17:53:52.688Z","endTime":"2026-03-17T17:53:55.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86643084754669,"aZ":-30.05162237523076,"pfxX":-3.824240615443098,"pfxZ":1.3481375682776342,"pX":1.5208590131451507,"pZ":2.983810143453102,"vX0":-1.065478221692884,"vY0":-124.48541677792245,"vZ0":-0.7138739479811314,"x":59.03,"y":158.22,"x0":2.450887705253864,"y0":50.00562446473253,"z0":5.75169291236109,"aX":-6.031007878150538},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":7.2,"spinRate":2236,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.4391898769114593,"extension":5.148205709669085},"index":1,"playId":"51d234ed-b168-3392-ad87-6b6e679c5667","pitchNumber":2,"startTime":"2026-03-17T17:54:12.446Z","endTime":"2026-03-17T17:54:15.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48528669313451,"aZ":-26.715097658732432,"pfxX":14.151919586678844,"pfxZ":3.6166385291481173,"pX":0.48179922604474573,"pZ":1.668622419743706,"vX0":-8.154503226561038,"vY0":-123.18351098591454,"vZ0":-4.035762487236081,"x":98.63,"y":193.73,"x0":2.0266872704664083,"y0":50.004234033503984,"z0":5.632732593897081,"aX":21.367882440813723},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.6,"breakHorizontal":-23.3,"spinRate":1486,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4476817612682713,"extension":5.566713823091839},"index":2,"playId":"0e9152c0-0b58-3516-80b8-cc70df0824e8","pitchNumber":3,"startTime":"2026-03-17T17:54:28.997Z","endTime":"2026-03-17T17:54:31.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":84.0,"endSpeed":78.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.106786571489394,"aZ":-29.219416803988114,"pfxX":10.21414863062084,"pfxZ":1.9274798279998766,"pX":0.9708786312605552,"pZ":2.265903705601014,"vX0":-6.55477390319982,"vY0":-122.34386607615079,"vZ0":-2.308387175239804,"x":79.99,"y":177.6,"x0":2.3397137631166447,"y0":50.00601531808021,"z0":5.693137083312869,"aX":15.694571707239772},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-17.3,"spinRate":1501,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4454310238990735,"extension":5.356854504437737},"index":3,"playId":"9046c05e-eaeb-3351-9d99-6ee3b3d9eeb1","pitchNumber":4,"startTime":"2026-03-17T17:54:47.035Z","endTime":"2026-03-17T17:54:50.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78507848009115,"aZ":-28.21805446085805,"pfxX":10.532233888694185,"pfxZ":2.4997344248268742,"pX":0.05650868582752613,"pZ":1.3001078667719779,"vX0":-8.292815652041883,"vY0":-124.15427667090515,"vZ0":-4.842194495634425,"x":114.85,"y":203.68,"x0":2.050211169828176,"y0":50.0010463136071,"z0":5.587814921205472,"aX":16.65752797509324},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-17.5,"spinRate":1646,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.43896661995016695,"extension":5.436811525949508},"hitData":{"launchSpeed":89.9,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.43,"coordY":145.81}},"index":4,"playId":"767c561a-b3d9-3bbb-8769-4f47a571dfbf","pitchNumber":5,"startTime":"2026-03-17T17:55:05.030Z","endTime":"2026-03-17T17:55:09.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.49,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:55:09.530Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Orlando Arcia grounds into a double play, first baseman Dylan Moore to second baseman Bryson Stott to pitcher Jesús Luzardo. Brooks Lee out at 2nd. Orlando Arcia out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:55:21.974Z","endTime":"2026-03-17T17:56:42.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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,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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131030659533113,"aZ":-28.78300850892234,"pfxX":14.091922991214778,"pfxZ":2.2207871434991713,"pX":0.8351597256487011,"pZ":2.92605529618882,"vX0":-7.6203790838864975,"vY0":-122.54980196036567,"vZ0":-0.9346118076796024,"x":85.17,"y":159.78,"x0":2.1463389816348344,"y0":50.00399846273689,"z0":5.760387510488421,"aX":21.53877654657288},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.1,"breakHorizontal":-23.9,"spinRate":1714,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.44613028239595875,"extension":5.378807295737634},"index":0,"playId":"d54984b1-2292-3567-8a2b-c1b71a14c889","pitchNumber":1,"startTime":"2026-03-17T17:55:51.778Z","endTime":"2026-03-17T17:55:55.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":83.8,"endSpeed":77.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.421677962909907,"aZ":-30.714989875126815,"pfxX":-0.22273199716594627,"pfxZ":0.9592104832047639,"pX":0.9565764136122566,"pZ":2.565895728995647,"vX0":-3.526333025345063,"vY0":-122.15838708773529,"vZ0":-1.0774223969092314,"x":80.54,"y":169.5,"x0":2.440847081349321,"y0":50.00594717560415,"z0":5.625447496410604,"aX":-0.3406618748406166},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":1.2,"spinRate":2206,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.4463860611937678,"extension":5.395613534904671},"index":1,"playId":"47f28fff-7c61-3651-8cb9-168b2402ea08","pitchNumber":2,"startTime":"2026-03-17T17:56:08.258Z","endTime":"2026-03-17T17:56:11.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676993074034215,"aZ":-27.883948170634437,"pfxX":13.621398287498698,"pfxZ":2.8673359522874424,"pX":1.0265281325913298,"pZ":2.7759056638673,"vX0":-6.928715119659495,"vY0":-122.28940570960297,"vZ0":-1.4314384564231712,"x":77.87,"y":163.83,"x0":2.143849469323978,"y0":50.0047198033094,"z0":5.786529288747083,"aX":20.3981463587001},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.0,"breakHorizontal":-22.8,"spinRate":1782,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4498687235406771,"extension":5.3656052842549045},"hitData":{"launchSpeed":73.6,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.74,"coordY":165.05}},"index":2,"playId":"ccc5ee2f-827b-38a4-845c-cf05394d9fed","pitchNumber":3,"startTime":"2026-03-17T17:56:33.830Z","endTime":"2026-03-17T17:56:42.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":676572,"link":"/api/v1/people/676572"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"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":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":10.800000000000004,"leverageIndex":2.34,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:56:42.733Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adolis García homers (1) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T17:58:53.886Z","endTime":"2026-03-17T17:59:21.918Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Ryan Kreidler.","event":"Defensive Switch","eventType":"defensive_switch","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-03-17T17:58:55.950Z","endTime":"2026-03-17T17:58:55.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for James Outman.","event":"Defensive Switch","eventType":"defensive_switch","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-03-17T17:58:55.952Z","endTime":"2026-03-17T17:58:55.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668952,"link":"/api/v1/people/668952"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.02605028095065,"aZ":-32.03361516731235,"pfxX":5.99534482736887,"pfxZ":0.11321978527415055,"pX":0.4459736524175005,"pZ":2.8162181882431208,"vX0":2.562374119308888,"vY0":-111.11576552032015,"vZ0":0.12408251994276687,"x":100.0,"y":162.74,"x0":-1.4994018735306385,"y0":50.0030919140618,"z0":6.074950033399066,"aX":7.532507128277533},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.5,"breakHorizontal":-11.5,"spinRate":2252,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.4920303026927435,"extension":6.863472404353208},"hitData":{"launchSpeed":103.7,"launchAngle":29.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.01,"coordY":72.14}},"index":2,"playId":"76a4e26e-9fde-393c-9baf-2f6d629ee5f9","pitchNumber":1,"startTime":"2026-03-17T17:58:55.954Z","endTime":"2026-03-17T17:59:21.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":12.499999999999993,"leverageIndex":1.06,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:59:21.918Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out to first baseman Eric Wagaman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T17:59:18.825Z","endTime":"2026-03-17T18:01:25.177Z","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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070723394119426,"aZ":-22.79164967320971,"pfxX":-5.9622936035995995,"pfxZ":5.664125454417713,"pX":1.3805586796946197,"pZ":2.3935518957836597,"vX0":8.626082093300562,"vY0":-126.6352400901537,"vZ0":-4.28621339877685,"x":64.38,"y":174.15,"x0":-1.2647364472595823,"y0":50.00167278041288,"z0":5.887927296381265,"aX":-9.874761027494142},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.7,"breakHorizontal":9.2,"spinRate":2037,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4293087394269661,"extension":7.022170766760285},"index":0,"playId":"e11c0516-81be-39be-81f4-7d36076598a7","pitchNumber":1,"startTime":"2026-03-17T17:59:40.394Z","endTime":"2026-03-17T17:59:43.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549069502888134,"aZ":-26.780176373112127,"pfxX":-11.767390952879868,"pfxZ":3.8518211494274635,"pX":-1.1285063141445628,"pZ":3.1465102670072045,"vX0":4.433964861288462,"vY0":-118.63756059704323,"vZ0":-0.8779646390077744,"x":160.02,"y":153.82,"x0":-1.5122026682433523,"y0":50.00049432348919,"z0":6.00260920240637,"aX":-16.466640636692013},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.0,"breakHorizontal":19.9,"spinRate":1971,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.46492545479885505,"extension":6.839033282522992},"index":1,"playId":"fc7a0125-6185-37fd-b642-f87267a3695d","pitchNumber":2,"startTime":"2026-03-17T17:59:57.088Z","endTime":"2026-03-17T18:00:00.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21595277390722,"aZ":-25.5474038688615,"pfxX":-10.059820907809044,"pfxZ":4.640604290024431,"pX":-0.34630905917894594,"pZ":2.403087912242425,"vX0":5.692031290086572,"vY0":-119.08388719102304,"vZ0":-2.796616016077809,"x":130.2,"y":173.9,"x0":-1.4683976177775704,"y0":50.00012668355724,"z0":5.918990897068273,"aX":-14.354765721914347},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":2060,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4610702547358563,"extension":6.864941610470482},"index":2,"playId":"1434accd-3816-351b-9eef-01172bd0120c","pitchNumber":3,"startTime":"2026-03-17T18:00:14.583Z","endTime":"2026-03-17T18:00:17.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":77.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.02300887493328,"aZ":-26.94131134133922,"pfxX":2.247647406774602,"pfxZ":3.554923528989507,"pX":1.533216553307778,"pZ":1.5332228383030362,"vX0":6.185619736043101,"vY0":-119.21405476913537,"vZ0":-4.487207115483213,"x":58.56,"y":197.38,"x0":-1.3637664824467308,"y0":50.00411347680026,"z0":5.80899506480458,"aX":3.3076549601383967},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.9,"breakHorizontal":-5.3,"spinRate":1930,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.45551821569526574,"extension":7.03662491861727},"index":3,"playId":"71da0f08-9489-392e-b984-dbce5fa3ac84","pitchNumber":4,"startTime":"2026-03-17T18:00:33.150Z","endTime":"2026-03-17T18:00:36.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.827757128044045,"aZ":-28.960359231470694,"pfxX":-8.936085436831618,"pfxZ":2.2095067879898966,"pX":-0.39413361306942646,"pZ":2.9269518259940974,"vX0":5.042402619803651,"vY0":-120.01486341344987,"vZ0":-1.324849674921553,"x":132.02,"y":159.75,"x0":-1.364378923863635,"y0":50.00354881536967,"z0":6.072131852013607,"aX":-13.000097540311263},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.0,"breakHorizontal":14.9,"spinRate":1821,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.45687302543406716,"extension":6.86217546319958},"index":4,"playId":"2306150a-6ecd-3cb8-8070-a1f137e1a001","pitchNumber":5,"startTime":"2026-03-17T18:00:45.814Z","endTime":"2026-03-17T18:00:48.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.0,"endSpeed":80.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.053484423601347,"aZ":-18.954416825293176,"pfxX":-3.055336179756263,"pfxZ":8.020434552052679,"pX":1.3988878157192064,"pZ":3.484735011086444,"vX0":7.453797693161772,"vY0":-126.57763139024709,"vZ0":-2.360821996490948,"x":63.68,"y":144.69,"x0":-1.1667756301909142,"y0":50.00103843770132,"z0":5.9215968626211195,"aX":-5.035368405800287},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.3,"breakHorizontal":4.1,"spinRate":2190,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.43015496700472866,"extension":7.095843496519707},"index":5,"playId":"c726d456-0557-3d0e-983b-c1996992a3ca","pitchNumber":6,"startTime":"2026-03-17T18:01:03.816Z","endTime":"2026-03-17T18:01:06.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.770192900074477,"aZ":-26.927936199655893,"pfxX":-11.429199347025822,"pfxZ":3.7023777497579857,"pX":0.0703243144057118,"pZ":2.129548508278782,"vX0":6.692723462624354,"vY0":-118.02758413068085,"vZ0":-3.1504894259163203,"x":114.32,"y":181.28,"x0":-1.3124572711979545,"y0":50.000566378373804,"z0":5.952806724920468,"aX":-16.17609356147438},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.2,"breakHorizontal":19.1,"spinRate":1948,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.46348028497153404,"extension":6.971484954233864},"hitData":{"launchSpeed":89.4,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.84,"coordY":169.1}},"index":6,"playId":"29f6dc0b-f0bd-37a6-ad8e-9b1b5f55c521","pitchNumber":7,"startTime":"2026-03-17T18:01:19.319Z","endTime":"2026-03-17T18:01:25.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:01:25.177Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder James Outman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:01:26.995Z","endTime":"2026-03-17T18:04:13.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.7,"endSpeed":66.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.291796497037225,"aZ":-36.96795850708802,"pfxX":8.094685434159466,"pfxZ":-4.243620382835914,"pX":-0.7622265180394663,"pZ":3.6737146523588677,"vX0":-0.7827670281916261,"vY0":-105.72653598590514,"vZ0":3.429495865004879,"x":146.05,"y":139.59,"x0":-1.4382361804860049,"y0":50.001178878816084,"z0":6.27764690978719,"aX":9.14851995003624},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-6.4,"breakHorizontal":-14.4,"spinRate":1895,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.5183612982257344,"extension":6.933630357050717},"index":0,"playId":"397b4475-54e3-35d4-b5b3-27b5310da45e","pitchNumber":1,"startTime":"2026-03-17T18:01:50.126Z","endTime":"2026-03-17T18:01:53.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.408327419060992,"aZ":-26.73056170482232,"pfxX":2.843550020327951,"pfxZ":3.6745180467156136,"pX":-0.6584560938040149,"pZ":2.6480941393490096,"vX0":1.2705835464265864,"vY0":-119.91905148220314,"vZ0":-1.9725672225946398,"x":142.1,"y":167.28,"x0":-1.5618331971670791,"y0":50.002768600821334,"z0":5.825881406334484,"aX":4.213508267872268},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.5,"breakHorizontal":-5.4,"spinRate":1987,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.4537384049734188,"extension":6.94586427483154},"index":1,"playId":"e9ef0249-0faa-33c4-b426-d91fce8231dc","pitchNumber":2,"startTime":"2026-03-17T18:02:07.202Z","endTime":"2026-03-17T18:02:10.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":87.9,"endSpeed":81.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356486747841775,"aZ":-17.30544496147045,"pfxX":-3.235898685474888,"pfxZ":8.832220886170973,"pX":-0.3415689465053449,"pZ":3.324087675385676,"vX0":3.8841125112692487,"vY0":-128.1205539139468,"vZ0":-3.0218324274376527,"x":130.02,"y":149.03,"x0":-1.4479630986347822,"y0":50.002400685608094,"z0":5.851154974553086,"aX":-5.447384040161717},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.6,"breakHorizontal":5.2,"spinRate":2258,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.42547673118276386,"extension":7.022302855027918},"index":2,"playId":"48ca1ce6-2af1-352f-bf16-9d4c6fe40268","pitchNumber":3,"startTime":"2026-03-17T18:02:22.019Z","endTime":"2026-03-17T18:02:25.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189714671198878,"aZ":-24.299608618948685,"pfxX":-11.766136789074828,"pfxZ":5.4762364823727285,"pX":-0.5938882438672886,"pZ":2.235817602077193,"vX0":5.267565448152424,"vY0":-119.74854152934749,"vZ0":-3.623775635369656,"x":139.64,"y":178.41,"x0":-1.3047372862250084,"y0":50.00555403481986,"z0":5.966387254682325,"aX":-16.926763983969614},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.2,"breakHorizontal":19.9,"spinRate":1919,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4590908438264423,"extension":6.984464886040303},"index":3,"playId":"c203079b-d2cf-3422-be9d-24a8b5c3e5a6","pitchNumber":4,"startTime":"2026-03-17T18:02:41.257Z","endTime":"2026-03-17T18:02:44.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":86.7,"endSpeed":78.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.912242019289188,"aZ":-16.088467754854108,"pfxX":-5.147379894270866,"pfxZ":10.033898067281452,"pX":0.0013497359199171068,"pZ":4.259676634594248,"vX0":4.999995649806903,"vY0":-126.13997024239161,"vZ0":-0.8641066424505414,"x":116.95,"y":123.77,"x0":-1.342742086450555,"y0":50.00060863446599,"z0":5.910172210373886,"aX":-8.250419927727288},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":2263,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4350829253855464,"extension":7.088195593565594},"index":4,"playId":"fbe6372a-483c-3670-8e23-8ceba1cd14ec","pitchNumber":5,"startTime":"2026-03-17T18:03:02.946Z","endTime":"2026-03-17T18:03:05.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.815040252767407,"aZ":-25.382556781010535,"pfxX":-10.123838978965043,"pfxZ":4.723835826106229,"pX":0.5910733717326305,"pZ":1.402764168587839,"vX0":7.544177017752129,"vY0":-119.40434798950706,"vZ0":-5.222374622137799,"x":94.47,"y":200.91,"x0":-1.3000079037034353,"y0":50.00581628354548,"z0":5.913215441416578,"aX":-14.565201440467204},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2017,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.45939411354510806,"extension":7.0465695569979845},"index":5,"playId":"6e0f8bc3-f5ca-3afe-839d-4df0f707f76c","pitchNumber":6,"startTime":"2026-03-17T18:03:18.794Z","endTime":"2026-03-17T18:03:21.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.658853119628034,"aZ":-27.834479008567623,"pfxX":1.7757932016248321,"pfxZ":2.9858521464032037,"pX":0.20441250914289222,"pZ":2.141500805778108,"vX0":3.184592867501665,"vY0":-119.11530209210595,"vZ0":-2.9267378398384483,"x":109.21,"y":180.96,"x0":-1.375061004734937,"y0":50.00060791940287,"z0":5.875911769586004,"aX":2.5772851086151007},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.0,"breakHorizontal":-4.0,"spinRate":2037,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.45802587951215834,"extension":7.024357208683553},"index":6,"playId":"5cb64524-479b-33b1-b0ea-f554f6993af6","pitchNumber":7,"startTime":"2026-03-17T18:03:42.222Z","endTime":"2026-03-17T18:03:45.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.929548932747,"aZ":-16.809549204733045,"pfxX":-6.2599462265700065,"pfxZ":9.411314462881997,"pX":-0.0706274587533209,"pZ":2.9202044895589854,"vX0":5.475773337623609,"vY0":-127.65154542522308,"vZ0":-3.8513046634429076,"x":119.69,"y":159.93,"x0":-1.441557474055534,"y0":50.00194300157334,"z0":5.790775864886432,"aX":-10.218890382266952},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2296,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4308667047814323,"extension":6.997023604682791},"hitData":{"launchSpeed":93.9,"launchAngle":41.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.97,"coordY":111.94}},"index":7,"playId":"b6b65137-23da-30f0-bfa3-ec5856254918","pitchNumber":8,"startTime":"2026-03-17T18:04:05.294Z","endTime":"2026-03-17T18:04:13.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.9,"awayTeamWinProbability":35.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:04:13.630Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, first baseman Eric Wagaman to pitcher Bailey Ober.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:04:14.849Z","endTime":"2026-03-17T18:05:28.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50011525307322,"aZ":-27.165988238451362,"pfxX":-9.499182974116064,"pfxZ":3.3999075977281805,"pX":-0.46534436118833733,"pZ":3.161897043518037,"vX0":5.0024748677287265,"vY0":-120.60770007974425,"vZ0":-1.126948918112308,"x":134.74,"y":153.41,"x0":-1.3324533322197574,"y0":50.00225377334601,"z0":6.031397789290289,"aX":-13.991105703525822},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":2056,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.45417833702952315,"extension":6.8255014385207335},"index":0,"playId":"5237fcd7-363a-3166-9f65-537a43725605","pitchNumber":1,"startTime":"2026-03-17T18:04:38.463Z","endTime":"2026-03-17T18:04:41.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":81.7,"endSpeed":75.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140759327675863,"aZ":-27.2340049587568,"pfxX":-8.589337970957315,"pfxZ":3.477498040951586,"pX":1.1157445499137704,"pZ":1.3815602220847865,"vX0":8.072302096470008,"vY0":-118.59352947445346,"vZ0":-4.799660940518978,"x":74.47,"y":201.48,"x0":-1.219763000778042,"y0":50.00456130603573,"z0":5.922180849205519,"aX":-12.209816237257968},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.3,"breakHorizontal":13.6,"spinRate":1999,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4622377732730536,"extension":6.911532569723805},"index":1,"playId":"dafc3572-4c2e-3be9-9a67-92397b816a27","pitchNumber":2,"startTime":"2026-03-17T18:04:52.666Z","endTime":"2026-03-17T18:04:55.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24633013925045,"aZ":-25.96952721173143,"pfxX":-11.742136352861731,"pfxZ":4.370331515271899,"pX":0.0953505493637228,"pZ":1.7803060853358108,"vX0":6.761882694837695,"vY0":-120.07299268491838,"vZ0":-4.092780534072364,"x":113.37,"y":190.71,"x0":-1.2723785826480558,"y0":50.003826224566794,"z0":5.892676747462855,"aX":-16.671814102227003},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.8,"breakHorizontal":19.0,"spinRate":1912,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.46109239754480313,"extension":6.861102130765873},"index":2,"playId":"5b7fc2d8-6181-38a7-bb9f-b93c0bf2033e","pitchNumber":3,"startTime":"2026-03-17T18:05:08.198Z","endTime":"2026-03-17T18:05:11.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.546352719734983,"aZ":-28.78429139359788,"pfxX":-11.078239536586032,"pfxZ":2.3733301865722183,"pX":-0.19764830838876568,"pZ":2.0291951019299437,"vX0":5.93337678070348,"vY0":-120.1804344135617,"vZ0":-3.1134397744029605,"x":124.53,"y":183.99,"x0":-1.2907959046723265,"y0":50.001368658272405,"z0":5.9641010107605545,"aX":-15.811562129201441},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.6,"breakHorizontal":18.1,"spinRate":1967,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.46004776477951204,"extension":7.030444880884515},"hitData":{"launchSpeed":86.4,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.22,"coordY":167.07}},"index":3,"playId":"632adcc5-be10-304c-abf5-9d032b52c452","pitchNumber":4,"startTime":"2026-03-17T18:05:22.381Z","endTime":"2026-03-17T18:05:28.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:05:28.117Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Outman singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:07:17.263Z","endTime":"2026-03-17T18:08:51.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":92.9,"endSpeed":84.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60092815113897,"aZ":-23.013296699705872,"pfxX":12.207186203280274,"pfxZ":5.00892644229639,"pX":-0.31251247952906924,"pZ":0.9114255911314812,"vX0":-10.123450620077534,"vY0":-134.65962703279598,"vZ0":-8.240445097263486,"x":128.91,"y":214.17,"x0":1.9189112682056446,"y0":50.000054380874744,"z0":5.652497946080176,"aX":22.30395033505689},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":-19.8,"spinRate":2164,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4075408619041756,"extension":5.559791335828191},"index":0,"playId":"fc0e7ec4-deb3-3fe6-bcdd-faa6c05146af","pitchNumber":1,"startTime":"2026-03-17T18:07:34.012Z","endTime":"2026-03-17T18:07:37.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.673012256615618,"aZ":-33.5556151269031,"pfxX":-4.842692859413525,"pfxZ":-0.9293172114767154,"pX":-1.7005277395278158,"pZ":1.8199103696275962,"vX0":-7.404719814841473,"vY0":-120.85895124657641,"vZ0":-2.274088739105685,"x":181.82,"y":189.64,"x0":2.0330370647019667,"y0":50.005320277271046,"z0":5.721511820624667,"aX":-7.161816647285516},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.0,"breakHorizontal":10.6,"spinRate":2354,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4532855795050823,"extension":5.306215638829608},"index":1,"playId":"26fb3d96-63db-3dab-bd55-d6c6972b319d","pitchNumber":2,"startTime":"2026-03-17T18:07:48.479Z","endTime":"2026-03-17T18:07:53.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-17T18:08:01.418Z","endTime":"2026-03-17T18:08:13.780Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12605842095885,"aZ":-16.996480396824506,"pfxX":8.262706253516178,"pfxZ":7.927840517557479,"pX":-0.852643631905735,"pZ":2.2694504263138793,"vX0":-10.455460436942039,"vY0":-136.30477623133206,"vZ0":-6.278451701699082,"x":149.5,"y":177.5,"x0":1.9287700116251834,"y0":50.000302210726694,"z0":5.743149780661934,"aX":15.813686839482813},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":-13.2,"spinRate":2214,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.39923690822603186,"extension":5.516220843515789},"index":3,"playId":"29ac4729-e109-37fd-abb2-916a8eed517c","pitchNumber":3,"startTime":"2026-03-17T18:08:13.780Z","endTime":"2026-03-17T18:08:16.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353415470810287,"aZ":-28.331051035992772,"pfxX":12.089325477659699,"pfxZ":2.5649143537120747,"pX":-1.154990357997198,"pZ":0.31245153031908196,"vX0":-11.232027216216615,"vY0":-121.78405334798227,"vZ0":-6.5224181604477725,"x":161.03,"y":230.34,"x0":1.9504979481820934,"y0":50.00473390596263,"z0":5.482279296630215,"aX":18.126415448088427},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":-19.2,"spinRate":1763,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.45010204017212985,"extension":5.540625263092275},"index":4,"playId":"23a2d8b8-020b-3f3f-bfd2-e0020949aa78","pitchNumber":4,"startTime":"2026-03-17T18:08:30.227Z","endTime":"2026-03-17T18:08:33.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.818268704702533,"aZ":-30.19115246475038,"pfxX":-2.730771997365084,"pfxZ":1.2986745437900016,"pX":0.5900477495377235,"pZ":2.8561235803192777,"vX0":-3.3272903903800284,"vY0":-121.7199584399991,"vZ0":-0.7382849857021438,"x":94.51,"y":161.66,"x0":2.3202379267913695,"y0":50.00260291629484,"z0":5.736237031617525,"aX":-4.172092042227794},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.4,"breakHorizontal":5.6},"zone":6,"typeConfidence":2.0,"plateTime":0.4468977804541936},"hitData":{"launchSpeed":75.2,"launchAngle":15.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.87,"coordY":134.62}},"index":5,"playId":"de6ec83d-ef94-36dc-a638-4b9ff50367ce","pitchNumber":5,"startTime":"2026-03-17T18:08:45.475Z","endTime":"2026-03-17T18:08:51.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:08:51.852Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Kreidler pops out to shortstop Trea Turner in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:08:51.748Z","endTime":"2026-03-17T18:09:52.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647103715733138,"aZ":-19.551038919476053,"pfxX":11.640710329606652,"pfxZ":6.850694269655579,"pX":0.1828769023695913,"pZ":1.7209945480178732,"vX0":-9.400075471478992,"vY0":-134.30683637706525,"vZ0":-6.578223049364617,"x":110.03,"y":192.31,"x0":2.200353195079144,"y0":50.005325028455054,"z0":5.5730666852623,"aX":21.460186661456067},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":-19.3,"spinRate":2208,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.40642940531723815,"extension":5.450594600960113},"index":0,"playId":"f5ac178c-05c0-3009-9b76-ef05546c2602","pitchNumber":1,"startTime":"2026-03-17T18:09:21.026Z","endTime":"2026-03-17T18:09:24.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.138871968650847,"aZ":-26.088160580736844,"pfxX":8.686701988053805,"pfxZ":3.8540621771417385,"pX":-0.40664676444969633,"pZ":3.0745160758371792,"vX0":-8.88555450592011,"vY0":-123.39470056368104,"vZ0":-1.4373087711542456,"x":132.5,"y":155.77,"x0":2.072840322663915,"y0":50.00135808602694,"z0":5.814796336823655,"aX":13.71010227841908},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.0,"breakHorizontal":-14.3,"spinRate":1680,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.4399579430834297,"extension":5.4266627099558535},"hitData":{"launchSpeed":102.7,"launchAngle":57.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.5,"coordY":184.29}},"index":1,"playId":"96494ad0-6f86-3c83-8077-9ec6d02a55a8","pitchNumber":2,"startTime":"2026-03-17T18:09:39.898Z","endTime":"2026-03-17T18:09:52.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":2.13,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:09:52.170Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyler Fedko singles on a line drive to left fielder Brandon Marsh. James Outman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:09:56.407Z","endTime":"2026-03-17T18:11:02.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86780885812659,"aZ":-23.852752555388086,"pfxX":11.383894926182245,"pfxZ":4.401649306741253,"pX":0.09828719046377078,"pZ":2.022971844174344,"vX0":-9.504438661363382,"vY0":-135.68160067368288,"vZ0":-5.3058139370980735,"x":113.25,"y":184.16,"x0":2.1441292763420297,"y0":50.00347247682141,"z0":5.636188571362522,"aX":21.517960644531883},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":-19.0,"spinRate":2287,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4015921252584391,"extension":5.541395555186984},"index":0,"playId":"f1be30d6-f370-3b5b-8e6f-0461a3bb1116","pitchNumber":1,"startTime":"2026-03-17T18:10:17.274Z","endTime":"2026-03-17T18:10:20.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"9c05519a-b9d3-3190-b49d-92deebb040d3","startTime":"2026-03-17T18:10:39.570Z","endTime":"2026-03-17T18:10:42.570Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1490922940144,"aZ":-16.87797361927976,"pfxX":7.381103579276802,"pfxZ":8.029299948087026,"pX":-0.29875158203694824,"pZ":2.672135198590906,"vX0":-8.529987427063267,"vY0":-136.43278762180285,"vZ0":-5.03542803012516,"x":128.39,"y":166.63,"x0":1.8942709865690284,"y0":50.00040971181733,"z0":5.6872650479676805,"aX":14.055898974174998},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":-11.8,"spinRate":2137,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.3999111967477371,"extension":5.414815440065678},"hitData":{"launchSpeed":106.1,"launchAngle":16.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.82,"coordY":112.9}},"index":2,"playId":"d1f12771-c108-30c5-a01d-e8d6239f5626","pitchNumber":2,"startTime":"2026-03-17T18:10:56.787Z","endTime":"2026-03-17T18:11:02.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.9,"awayTeamWinProbability":42.1,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.77,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:11:02.832Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:11:14.493Z","endTime":"2026-03-17T18:11:48.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52878161980977,"aZ":-28.200859502457426,"pfxX":10.845346680884981,"pfxZ":2.64332743611717,"pX":0.18847958412838633,"pZ":2.673050679512864,"vX0":-8.1892629660767,"vY0":-121.56028070671356,"vZ0":-1.5183569325296769,"x":109.82,"y":166.61,"x0":2.1822790726065073,"y0":50.00584018520932,"z0":5.740700016602473,"aX":16.328600701279235},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":-17.9,"spinRate":1618,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.44957913814642403,"extension":5.4114931070481616},"hitData":{"launchSpeed":93.6,"launchAngle":20.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.39,"coordY":71.05}},"index":0,"playId":"aec19849-c685-382b-8753-1bd603d5a4fc","pitchNumber":1,"startTime":"2026-03-17T18:11:38.942Z","endTime":"2026-03-17T18:11:48.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.81,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:11:48.059Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to third baseman Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:11:49.626Z","endTime":"2026-03-17T18:13:07.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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(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":85.2,"endSpeed":79.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93402669111272,"aZ":-28.583525733490195,"pfxX":-3.5327920711695056,"pfxZ":2.282383992171334,"pX":-0.08579282917568683,"pZ":2.141043377675913,"vX0":-4.901441194490769,"vY0":-124.08897461790563,"vZ0":-2.917853707725268,"x":120.27,"y":180.97,"x0":2.3678056708440987,"y0":50.00196107970899,"z0":5.6934516863328115,"aX":-5.55299815583341},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":7.4,"spinRate":2217,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4400356864192392,"extension":5.298717828885409},"index":0,"playId":"0ffa5f3f-5c88-39fd-a038-c0fb35e46015","pitchNumber":1,"startTime":"2026-03-17T18:12:20.261Z","endTime":"2026-03-17T18:12:23.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.613843620288243,"aZ":-24.707241149798264,"pfxX":11.210975117825887,"pfxZ":4.721547669875454,"pX":-0.40454008225221544,"pZ":0.8545987622467497,"vX0":-9.986201456098435,"vY0":-124.36429235976428,"vZ0":-6.494057520273954,"x":132.42,"y":215.71,"x0":2.1871912180178876,"y0":50.005775507139205,"z0":5.521574325555096,"aX":17.73979470961495},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.3,"breakHorizontal":-18.2,"spinRate":1708,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4387690461748033,"extension":5.567136091521398},"index":1,"playId":"200c61bc-3860-36d7-a171-813cab95c9b2","pitchNumber":2,"startTime":"2026-03-17T18:12:36.868Z","endTime":"2026-03-17T18:12:39.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":85.9,"endSpeed":80.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70454295689053,"aZ":-29.23704166736095,"pfxX":10.56573350893962,"pfxZ":1.8295799789101057,"pX":-0.12165589430464327,"pZ":2.267722014615481,"vX0":-9.082601518268607,"vY0":-124.90131611501934,"vZ0":-2.4548410425294387,"x":121.64,"y":177.55,"x0":2.1562596757471404,"y0":50.00612643338484,"z0":5.6226814165522745,"aX":17.01214711854458},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":-17.5,"spinRate":1703,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.435391728861926,"extension":5.479877051754404},"hitData":{"launchSpeed":72.1,"launchAngle":39.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":72.7,"coordY":144.69}},"index":2,"playId":"8cd8a2c1-daf9-35a7-988d-7a1ee87996b7","pitchNumber":3,"startTime":"2026-03-17T18:13:00.676Z","endTime":"2026-03-17T18:13:07.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":693459,"link":"/api/v1/people/693459"},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":2.49,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:13:07.505Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a sharp line drive to right fielder Kyler Fedko.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:15:49.545Z","endTime":"2026-03-17T18:15:57.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":521230,"fullName":"Liam Hendriks","link":"/api/v1/people/521230"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Liam Hendriks replaces Bailey Ober.","event":"Pitching Substitution","eventType":"pitching_substitution","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-03-17T18:14:28.088Z","endTime":"2026-03-17T18:15:51.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":521230,"link":"/api/v1/people/521230"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86986174257915,"aZ":-14.702710486616636,"pfxX":-4.060056011419671,"pfxZ":9.33651978404873,"pX":0.37964602962583927,"pZ":2.685362488688752,"vX0":6.523899238643237,"vY0":-135.27934760882587,"vZ0":-5.707019107962668,"x":102.53,"y":166.28,"x0":-1.5251767506063523,"y0":50.00107074119479,"z0":5.836338383215628,"aX":-7.596603727653599},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2179,"spinDirection":210},"zone":6,"typeConfidence":0.85,"plateTime":0.40340661310716674,"extension":6.635130741052619},"hitData":{"launchSpeed":109.3,"launchAngle":16.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.42,"coordY":75.09}},"index":1,"playId":"7496c69e-32ea-3849-8425-85c36d5b149d","pitchNumber":1,"startTime":"2026-03-17T18:15:51.323Z","endTime":"2026-03-17T18:15:57.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:15:57.114Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:16:03.720Z","endTime":"2026-03-17T18:18:22.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":521230,"fullName":"Liam Hendriks","link":"/api/v1/people/521230"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39894186852767,"aZ":-14.40851820065958,"pfxX":-4.057526330818451,"pfxZ":9.535885435847542,"pX":-0.07032663451297785,"pZ":3.2457206244991856,"vX0":5.5944161029888555,"vY0":-135.1391398112086,"vZ0":-4.238663008258801,"x":119.68,"y":151.15,"x0":-1.63306070274026,"y0":50.00576930839224,"z0":5.835643052800101,"aX":-7.562271877433358},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2247,"spinDirection":208},"zone":2,"typeConfidence":0.86,"plateTime":0.40415799931965424,"extension":6.760066086441653},"index":0,"playId":"41e4f760-6f06-3d57-ba28-b3fd43aa044b","pitchNumber":1,"startTime":"2026-03-17T18:16:31.263Z","endTime":"2026-03-17T18:16:34.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":92.5,"endSpeed":85.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170052349652742,"aZ":-16.278738974471583,"pfxX":-5.262584112604831,"pfxZ":8.493170520026807,"pX":0.9345309657963919,"pZ":3.9090951429283405,"vX0":8.296169183942787,"vY0":-134.68805110678633,"vZ0":-2.252046295546615,"x":81.38,"y":133.23,"x0":-1.4759192042127163,"y0":50.00025314804507,"z0":5.883262305821435,"aX":-9.84691187731},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":8.2,"spinRate":2212,"spinDirection":209},"zone":12,"typeConfidence":0.77,"plateTime":0.4038093483854803,"extension":6.901391137888648},"index":1,"playId":"2188c4df-5361-31aa-bbc3-a25c726d062c","pitchNumber":2,"startTime":"2026-03-17T18:16:50.774Z","endTime":"2026-03-17T18:16:53.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.764348113059807,"aZ":-42.71867435565788,"pfxX":2.2564416759699535,"pfxZ":-7.470895332985091,"pX":0.1135950765257227,"pZ":0.38402768403387827,"vX0":3.309100870106003,"vY0":-118.09398025493653,"vZ0":-3.4899560035657764,"x":112.67,"y":228.41,"x0":-1.5997744795104571,"y0":50.00546952154125,"z0":5.815712477174321,"aX":3.1829515720497743},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.2,"breakHorizontal":-4.9,"spinRate":2104,"spinDirection":32},"zone":14,"typeConfidence":0.92,"plateTime":0.4640493108622761,"extension":6.706285202143011},"index":2,"playId":"c7727ed3-1208-3913-a47d-7a3c6ce8f2cc","pitchNumber":3,"startTime":"2026-03-17T18:17:08.626Z","endTime":"2026-03-17T18:17:12.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.509784550643275,"aZ":-14.431564303589187,"pfxX":-3.903566645793629,"pfxZ":9.823097818989467,"pX":-0.49156072137254914,"pZ":4.6879830451372975,"vX0":3.8136946253610886,"vY0":-134.40025127547432,"vZ0":-0.8449070403776404,"x":135.74,"y":112.2,"x0":-1.4303317661396129,"y0":50.00667909308193,"z0":6.043751591066525,"aX":-7.0541491486860375},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2150,"spinDirection":202},"zone":11,"typeConfidence":0.86,"plateTime":0.40949520425248753,"extension":6.692425184429264},"index":3,"playId":"6ae44026-f115-330f-80dd-6410f9b49e40","pitchNumber":4,"startTime":"2026-03-17T18:17:34.185Z","endTime":"2026-03-17T18:17:37.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"09ed3a40-dfbc-3baa-8363-d3a268309502","startTime":"2026-03-17T18:17:59.836Z","endTime":"2026-03-17T18:18:03.954Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77565779188214,"aZ":-11.358059451333327,"pfxX":-4.160499397731158,"pfxZ":11.198407181158673,"pX":0.008483315426814464,"pZ":4.030222900932576,"vX0":5.179954860223151,"vY0":-136.19137431419054,"vZ0":-3.03367183911545,"x":116.68,"y":129.96,"x0":-1.3868536512569558,"y0":50.006371512500955,"z0":5.955793372940349,"aX":-7.736859024155203},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":6.4,"spinRate":2239,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.40376254782582066,"extension":6.8712677956781265},"index":5,"playId":"d55ba679-8cfb-3e1d-93b3-df6c86d76dae","pitchNumber":5,"startTime":"2026-03-17T18:18:19.832Z","endTime":"2026-03-17T18:18:22.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.0,"awayTeamWinProbability":29.0,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:18:22.832Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Moore strikes out swinging. Edmundo Sosa steals (1) 2nd base.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:18:29.914Z","endTime":"2026-03-17T18:20:57.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":521230,"fullName":"Liam Hendriks","link":"/api/v1/people/521230"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152943137228554,"aZ":-27.534314270288863,"pfxX":1.8464839763959429,"pfxZ":3.003974962715205,"pX":1.1662838467343968,"pZ":1.0171204002338086,"vX0":5.754987305390669,"vY0":-123.15076751721634,"vZ0":-6.072172458713733,"x":72.54,"y":211.32,"x0":-1.4353791921412715,"y0":50.00230813586566,"z0":5.826794423802455,"aX":2.852269676789488},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":-4.7,"spinRate":2066,"spinDirection":128},"zone":14,"typeConfidence":0.92,"plateTime":0.4437975731126569,"extension":6.8218296602145605},"index":0,"playId":"53e13094-6ce2-3fc3-9349-551030ec70cd","pitchNumber":1,"startTime":"2026-03-17T18:18:54.725Z","endTime":"2026-03-17T18:18:59.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90477336942178,"aZ":-12.898614866976343,"pfxX":-4.613810964684418,"pfxZ":10.361958690185494,"pX":0.04192877131156842,"pZ":2.2124019680650076,"vX0":5.514958254464647,"vY0":-135.37369227866867,"vZ0":-7.203878295999208,"x":115.4,"y":179.05,"x0":-1.4200188975777401,"y0":50.005705446283564,"z0":5.806770181052017,"aX":-8.585324778807582},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":7.2,"spinRate":2214,"spinDirection":205},"zone":5,"typeConfidence":0.88,"plateTime":0.4042518032915088,"extension":6.898748072710551},"index":1,"playId":"09cea85e-f42e-329c-9cf6-dfb5be1b10da","pitchNumber":2,"startTime":"2026-03-17T18:19:17.848Z","endTime":"2026-03-17T18:19:20.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"f5c755a4-a41d-38b2-bf54-3637a468a954","startTime":"2026-03-17T18:19:43.257Z","endTime":"2026-03-17T18:19:46.257Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.077727512045605,"aZ":-10.768368309440513,"pfxX":-5.1283032235372445,"pfxZ":11.64962418700699,"pX":1.6967311588766347,"pZ":3.873481138715802,"vX0":9.789676930486955,"vY0":-135.3286496694049,"vZ0":-3.52252985440463,"x":52.32,"y":134.2,"x0":-1.3166029543716316,"y0":50.00402920546812,"z0":5.957234415196497,"aX":-9.424670816436729},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.4,"breakHorizontal":7.0,"spinRate":2289,"spinDirection":203},"zone":12,"typeConfidence":0.88,"plateTime":0.406163295141758,"extension":6.912706775207046},"index":3,"playId":"407f4293-614f-391c-acb4-a24bc03f82e0","pitchNumber":3,"startTime":"2026-03-17T18:20:05.555Z","endTime":"2026-03-17T18:20:08.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46633358592132,"aZ":-29.09909360836155,"pfxX":2.1763364860216052,"pfxZ":1.973805154516472,"pX":-0.021520390017857608,"pZ":1.1316958734590592,"vX0":3.2759342221359007,"vY0":-123.45007865671673,"vZ0":-5.363397912215861,"x":117.82,"y":208.22,"x0":-1.6438284705014,"y0":50.00383148776961,"z0":5.755227388015836,"aX":3.3890755079804484},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-4.7,"spinRate":2115,"spinDirection":170},"zone":14,"typeConfidence":0.92,"plateTime":0.44214192471005376,"extension":6.797472829257601},"index":4,"playId":"2f7c6915-04f0-3339-9cf0-5e14b03094c3","pitchNumber":4,"startTime":"2026-03-17T18:20:25.856Z","endTime":"2026-03-17T18:20:28.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44138911248298,"aZ":-27.898703887714788,"pfxX":1.1500239191902166,"pfxZ":2.76815612290224,"pX":0.10534782461912263,"pZ":1.3521935903781865,"vX0":3.5566354167559227,"vY0":-123.24242460235602,"vZ0":-5.231218613412455,"x":112.98,"y":202.27,"x0":-1.5032672603257737,"y0":50.0037747805755,"z0":5.845625375329497,"aX":1.7770843563388359},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.9,"spinRate":2203,"spinDirection":176},"zone":14,"typeConfidence":0.92,"plateTime":0.44364570384669744,"extension":6.921782813131614},"index":5,"playId":"4fd4b99b-c3c9-3523-a004-103eb7b51aae","pitchNumber":5,"startTime":"2026-03-17T18:20:47.177Z","endTime":"2026-03-17T18:20:57.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664238,"link":"/api/v1/people/664238","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_ab"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_ab"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"b_pa"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.39999999999999,"awayTeamWinProbability":30.60000000000001,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":1.17,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:20:57.643Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out to center fielder Ryan Kreidler.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:20:55.631Z","endTime":"2026-03-17T18:22:03.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":521230,"fullName":"Liam Hendriks","link":"/api/v1/people/521230"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.019200638785232,"aZ":-28.546380837984547,"pfxX":2.9191524141897767,"pfxZ":2.3882159148886064,"pX":-0.4568142750118157,"pZ":1.9059218952693433,"vX0":2.1180697851464343,"vY0":-121.78388399003387,"vZ0":-3.6307222754816473,"x":134.41,"y":187.32,"x0":-1.7133080225336084,"y0":50.00583769723766,"z0":5.851014114851269,"aX":4.442129970854784},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-5.8,"spinRate":2040,"spinDirection":141},"zone":7,"typeConfidence":0.92,"plateTime":0.44755213408089345,"extension":6.70538902852846},"index":0,"playId":"eb8ee3ce-6799-354a-accd-a2b67f8618d3","pitchNumber":1,"startTime":"2026-03-17T18:21:22.413Z","endTime":"2026-03-17T18:21:25.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"08315546-0396-0013-001c-f08cd117d70a","startTime":"2026-03-17T18:21:44.408Z","endTime":"2026-03-17T18:21:57.781Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.3,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.374305352535394,"aZ":-12.41174085150137,"pfxX":-3.9389740151663215,"pfxZ":10.665488711549415,"pX":-0.29386014759230544,"pZ":3.331266867184845,"vX0":4.563346802502711,"vY0":-135.66850162153617,"vZ0":-4.501624039968912,"x":128.2,"y":148.84,"x0":-1.490780462849874,"y0":50.00083924005023,"z0":5.885787086198638,"aX":-7.2974255331918405},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":6.1,"spinRate":2065,"spinDirection":205},"zone":1,"typeConfidence":0.89,"plateTime":0.4046659162323958,"extension":6.83621335819752},"hitData":{"launchSpeed":98.0,"launchAngle":21.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.55,"coordY":71.89}},"index":2,"playId":"3c3f7bda-62ca-3928-9ecc-cad081328f7e","pitchNumber":2,"startTime":"2026-03-17T18:21:57.781Z","endTime":"2026-03-17T18:22:03.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":521230,"link":"/api/v1/people/521230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.29,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:22:03.707Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, second baseman Bryson Stott to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:24:39.353Z","endTime":"2026-03-17T18:25:02.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Christian Cairo replaces third baseman Edmundo Sosa, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","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-03-17T18:23:32.149Z","endTime":"2026-03-17T18:23:32.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":624641,"link":"/api/v1/people/624641"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Devin Saltiban replaces first baseman Dylan Moore, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","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":1,"startTime":"2026-03-17T18:23:32.163Z","endTime":"2026-03-17T18:23:32.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":813880,"link":"/api/v1/people/813880"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":664238,"link":"/api/v1/people/664238"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"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":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Liover Peguero replaces center fielder Justin Crawford, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","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":2,"startTime":"2026-03-17T18:23:32.164Z","endTime":"2026-03-17T18:23:32.166Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":664238,"link":"/api/v1/people/664238"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","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":3,"startTime":"2026-03-17T18:23:32.166Z","endTime":"2026-03-17T18:24:41.420Z","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":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.528206525562496,"aZ":-7.904169103205335,"pfxX":-6.5440586921444694,"pfxZ":12.898841205186908,"pX":0.38488715832770837,"pZ":2.22637848290971,"vX0":9.308474374086929,"vY0":-136.87052275320076,"vZ0":-9.321627845437947,"x":102.33,"y":178.67,"x0":-2.2229715463060558,"y0":50.005573754353435,"z0":6.233335448120962,"aX":-12.316394417827365},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.2,"breakHorizontal":9.7,"spinRate":2256,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40144032774015637,"extension":6.567276374940964},"index":4,"playId":"3a66c5bf-a41b-3d5b-b1e1-3cd27b32d287","pitchNumber":1,"startTime":"2026-03-17T18:24:41.420Z","endTime":"2026-03-17T18:24:44.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":78.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75150592512475,"aZ":-25.184241021708033,"pfxX":-10.602224858977408,"pfxZ":4.353302880495235,"pX":-1.0292275582164188,"pZ":2.658197296141177,"vX0":7.002111949327056,"vY0":-127.15266367505828,"vZ0":-3.7441364111653237,"x":156.23,"y":167.01,"x0":-2.4683452857821693,"y0":50.0048182113695,"z0":6.192899084280937,"aX":-17.028450847920997},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":1650,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.43398971969338396,"extension":6.397763114723146},"hitData":{"launchSpeed":74.5,"launchAngle":6.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.1,"coordY":147.84}},"index":5,"playId":"3287d49a-a505-357b-8242-3aa91d75bcee","pitchNumber":2,"startTime":"2026-03-17T18:24:56.202Z","endTime":"2026-03-17T18:25:02.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:25:02.264Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Wagaman grounds out, shortstop Trea Turner to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:25:06.143Z","endTime":"2026-03-17T18:25:33.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801662002131728,"aZ":-19.685819106404686,"pfxX":-6.539487188010729,"pfxZ":6.356740083762192,"pX":-1.1730177124781749,"pZ":2.320912469325386,"vX0":5.074717393816703,"vY0":-138.73401753145023,"vZ0":-7.459045777799691,"x":161.71,"y":176.12,"x0":-2.1693257133606334,"y0":50.000267364955626,"z0":6.339235394828524,"aX":-12.843760807915615},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":10.9,"spinRate":2210,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3936383157868244,"extension":6.37692867485324},"hitData":{"launchSpeed":98.7,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.63,"coordY":153.91}},"index":0,"playId":"9f34dcaa-b2c1-34ce-9530-4aff33248e37","pitchNumber":1,"startTime":"2026-03-17T18:25:28.712Z","endTime":"2026-03-17T18:25:33.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":676572,"link":"/api/v1/people/676572","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:25:33.678Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, second baseman Bryson Stott to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:25:38.233Z","endTime":"2026-03-17T18:26:40.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.237719398277797,"aZ":-11.117108303556735,"pfxX":-4.981806942189175,"pfxZ":10.530430412565817,"pX":0.18721564821262004,"pZ":2.8222608881599736,"vX0":8.499894829911376,"vY0":-140.17613887502188,"vZ0":-7.553779878799801,"x":109.86,"y":162.58,"x0":-2.2304142848149002,"y0":50.00604828787194,"z0":6.269540679182636,"aX":-9.965411920290158},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2322,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3900164063583076,"extension":6.329229358457125},"index":0,"playId":"01c31b81-538e-3382-b386-1c3b33150d56","pitchNumber":1,"startTime":"2026-03-17T18:26:04.737Z","endTime":"2026-03-17T18:26:07.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":95.1,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.016200841078366,"aZ":-10.539515694817382,"pfxX":-4.53789754969311,"pfxZ":11.319306163402485,"pX":1.2282661463094222,"pZ":1.7702884907387186,"vX0":10.459275045159002,"vY0":-137.70655954754702,"vZ0":-10.130437373340884,"x":70.18,"y":190.98,"x0":-2.037986615640456,"y0":50.00093380932872,"z0":6.220553301766882,"aX":-8.672923169376281},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":5.9,"spinRate":2403,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39851649838785397,"extension":6.490732487573717},"index":1,"playId":"90e83fc3-1557-349c-845c-98afffbdc442","pitchNumber":2,"startTime":"2026-03-17T18:26:19.643Z","endTime":"2026-03-17T18:26:22.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":89.0,"endSpeed":82.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.806257327543214,"aZ":-25.189048100031663,"pfxX":-9.238817993609468,"pfxZ":4.0834296570577475,"pX":-0.3799327775673548,"pZ":1.9270530916119275,"vX0":8.25366166639148,"vY0":-129.35718588859504,"vZ0":-5.819983776270268,"x":131.48,"y":186.75,"x0":-2.398405793495694,"y0":50.000060039311045,"z0":6.1152296433796085,"aX":-15.789971846544374},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":15.1,"spinRate":1762,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.422026424912056,"extension":6.381288127865347},"hitData":{"launchSpeed":109.9,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.62,"coordY":163.53}},"index":2,"playId":"837f8b90-eac1-3589-ace4-2b0443f4a89e","pitchNumber":3,"startTime":"2026-03-17T18:26:34.895Z","endTime":"2026-03-17T18:26:40.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:26:40.029Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.T. Realmuto doubles (2) on a line drive to right fielder Kyler Fedko.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:29:02.210Z","endTime":"2026-03-17T18:29:45.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Orze replaces Liam Hendriks.","event":"Pitching Substitution","eventType":"pitching_substitution","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-03-17T18:27:58.097Z","endTime":"2026-03-17T18:29:04.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":521230,"link":"/api/v1/people/521230","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.593347575031153,"aZ":-25.137270039337512,"pfxX":2.595606132760717,"pfxZ":4.40003288798577,"pX":0.8710616545576768,"pZ":2.6209672986523955,"vX0":5.226565820638857,"vY0":-125.25568619691396,"vZ0":-3.068505779838148,"x":83.8,"y":168.01,"x0":-1.5741099856239853,"y0":50.005500894299914,"z0":5.901431348742789,"aX":4.154314209062087},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.6,"breakHorizontal":-5.9,"spinRate":2552,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4360804188071392,"extension":6.928701116958306},"index":1,"playId":"87400f8b-fc51-3ad5-8bf2-58f2bc85156d","pitchNumber":1,"startTime":"2026-03-17T18:29:04.347Z","endTime":"2026-03-17T18:29:07.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.259046287538677,"aZ":-23.062736416295024,"pfxX":2.402111833779024,"pfxZ":5.5124825945053875,"pX":0.33141360852825913,"pZ":1.531771633301524,"vX0":4.420851940323619,"vY0":-126.77518254105203,"vZ0":-6.19906096556181,"x":104.37,"y":197.42,"x0":-1.7367879334240435,"y0":50.000927423153065,"z0":5.811360615383555,"aX":3.967711834653487},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.0,"breakHorizontal":-5.3,"spinRate":2561,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4295769322058134,"extension":6.899347483486283},"index":2,"playId":"70ce64cc-d057-3990-8975-6685abc51bc5","pitchNumber":2,"startTime":"2026-03-17T18:29:22.476Z","endTime":"2026-03-17T18:29:25.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64132553730212,"aZ":-13.14112830052495,"pfxX":-7.089521612763176,"pfxZ":10.807259931439782,"pX":0.22650471086864857,"pZ":3.4868054352394715,"vX0":6.747628156726434,"vY0":-132.69271051678976,"vZ0":-3.6043432126046726,"x":108.37,"y":144.64,"x0":-1.4434419304777808,"y0":50.00410326968929,"z0":5.837130617870665,"aX":-12.488280462569994},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":11.2,"spinRate":2314,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.41471604996314815,"extension":6.996961144014396},"hitData":{"launchSpeed":98.5,"launchAngle":20.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":224.67,"coordY":95.56}},"index":3,"playId":"ad8ca308-fc3a-3b77-9611-468fe6e9309a","pitchNumber":3,"startTime":"2026-03-17T18:29:38.085Z","endTime":"2026-03-17T18:29:45.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":5.800000000000011,"leverageIndex":0.82,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:29:45.017Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a ground ball to center fielder Ryan Kreidler. J.T. Realmuto scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:29:50.694Z","endTime":"2026-03-17T18:31:00.034Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":679358,"link":"/api/v1/people/679358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613319747199125,"aZ":-13.18312239172035,"pfxX":-5.963113127898584,"pfxZ":10.34672463241511,"pX":-1.18835556261413,"pZ":3.326657241640322,"vX0":3.388055478261723,"vY0":-134.71795796066164,"vZ0":-4.144460057367144,"x":162.3,"y":148.96,"x0":-1.688344364521488,"y0":50.00504392916158,"z0":5.818706248915575,"aX":-10.948274230448998},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":10.1,"spinRate":2292,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4067729172249779,"extension":6.822327436872255},"index":0,"playId":"1cd4f4ee-7456-320e-8aa8-632be63ea7af","pitchNumber":1,"startTime":"2026-03-17T18:30:21.220Z","endTime":"2026-03-17T18:30:24.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.9,"endSpeed":85.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80365658952607,"aZ":-13.470428751087951,"pfxX":-4.707192372149831,"pfxZ":10.208951518980985,"pX":0.21328787684625047,"pZ":0.7204423859131619,"vX0":6.3241885126044695,"vY0":-133.5178312232124,"vZ0":-10.514538361110633,"x":108.87,"y":219.33,"x0":-1.5584700543363958,"y0":50.00183145417027,"z0":5.643135939058974,"aX":-8.623206904488693},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2338,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40794702632613467,"extension":7.002432368258479},"index":1,"playId":"b440acbd-dcb8-3be3-bd21-0c04c7f6de76","pitchNumber":2,"startTime":"2026-03-17T18:30:37.276Z","endTime":"2026-03-17T18:30:40.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537869163706564,"aZ":-26.1854062272799,"pfxX":1.947730131431017,"pfxZ":3.6935476042538298,"pX":0.21292448889814147,"pZ":1.588973162732142,"vX0":4.041838945931495,"vY0":-126.17696279757692,"vZ0":-5.300031696231489,"x":108.88,"y":195.88,"x0":-1.6596553881652567,"y0":50.00120045562128,"z0":5.814285818059262,"aX":3.15381011463809},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":-4.4,"spinRate":2551,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4333195383525883,"extension":6.969461608623134},"hitData":{"launchSpeed":110.5,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.37,"coordY":98.22}},"index":2,"playId":"e4f3b932-6f9f-37fc-94d6-e21a7c20bca9","pitchNumber":3,"startTime":"2026-03-17T18:30:54.668Z","endTime":"2026-03-17T18:31:00.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":6.699999999999989,"leverageIndex":1.06,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:31:00.034Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, third baseman Royce Lewis to first baseman Eric Wagaman. Adolis García to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:31:05.823Z","endTime":"2026-03-17T18:32:03.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":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":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80593457563486,"aZ":-32.43152855469429,"pfxX":-6.694001695778937,"pfxZ":-0.1793376417688215,"pX":0.1979248539112606,"pZ":3.2869407904297745,"vX0":6.2918125772397495,"vY0":-118.96618157485746,"vZ0":0.670161937079734,"x":109.46,"y":150.03,"x0":-1.617209041538809,"y0":50.003027588436375,"z0":5.951935072187363,"aX":-9.551045049265548},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.1,"breakHorizontal":10.6,"spinRate":1690,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.4612129199810786,"extension":6.994553741350672},"index":0,"playId":"ed90660b-5550-390e-9e55-6497ddc646fd","pitchNumber":1,"startTime":"2026-03-17T18:31:37.434Z","endTime":"2026-03-17T18:31:40.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151194874445515,"aZ":-32.77545694675756,"pfxX":-5.739885844193649,"pfxZ":-0.4357048684623699,"pX":-0.007629436496099921,"pZ":2.106217873459446,"vX0":5.307751707587715,"vY0":-118.67686042248488,"vZ0":-1.6279747918262588,"x":117.29,"y":181.91,"x0":-1.5500780489065833,"y0":50.000479296945635,"z0":5.845709722572998,"aX":-8.015280047644678},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.0,"breakHorizontal":8.8,"spinRate":1706,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4652993608869691,"extension":6.959854959266065},"hitData":{"launchSpeed":84.7,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.18,"coordY":171.13}},"index":1,"playId":"f32ebb3a-37ae-3caf-af35-1e24f1c76c6e","pitchNumber":2,"startTime":"2026-03-17T18:31:56.391Z","endTime":"2026-03-17T18:32:03.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.82,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:32:03.424Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder James Outman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:32:08.495Z","endTime":"2026-03-17T18:33:20.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.612240207682767,"aZ":-29.39589173863464,"pfxX":-7.978975341058585,"pfxZ":1.9305702463134393,"pX":0.751427938674168,"pZ":1.404756405502216,"vX0":7.634903981301204,"vY0":-119.06503564549433,"vZ0":-4.034658524473329,"x":88.36,"y":200.85,"x0":-1.4583200854311413,"y0":50.0011200767918,"z0":5.777844893942365,"aX":-11.468434193548452},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":12.6,"spinRate":1649,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.45982138373775605,"extension":6.977012465600714},"index":0,"playId":"5035d90c-087e-374f-91ba-838416622b2a","pitchNumber":1,"startTime":"2026-03-17T18:32:33.037Z","endTime":"2026-03-17T18:32:36.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031695279139168,"aZ":-15.937638033069282,"pfxX":-7.94222254988466,"pfxZ":8.988333855448492,"pX":-0.5399335691420694,"pZ":1.8839100866485357,"vX0":5.7935817142766775,"vY0":-133.60815178870942,"vZ0":-7.058225849540541,"x":137.58,"y":187.91,"x0":-1.7055558361807674,"y0":50.004127060163746,"z0":5.70732332162281,"aX":-14.347131983238432},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":13.1,"spinRate":2287,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.41009640848092,"extension":6.940878440261069},"index":1,"playId":"2183c088-1269-31e4-ba67-5c676f63fb64","pitchNumber":2,"startTime":"2026-03-17T18:32:51.671Z","endTime":"2026-03-17T18:32:54.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.29607653075073,"aZ":-29.040212779317027,"pfxX":-6.109153643687029,"pfxZ":2.143003326073896,"pX":-0.2880005337081668,"pZ":1.6463556170246088,"vX0":5.231801787972581,"vY0":-119.52086673867882,"vZ0":-3.6601900765103395,"x":127.98,"y":194.33,"x0":-1.6983093355946097,"y0":50.0052493348891,"z0":5.770141707962997,"aX":-8.952196472237263},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":10.0,"spinRate":1702,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.45606815540856527,"extension":6.935508861413397},"hitData":{"launchSpeed":92.9,"launchAngle":30.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.48,"coordY":106.56}},"index":2,"playId":"ff2fa41f-c8a9-39b4-8a16-eef39445de4f","pitchNumber":3,"startTime":"2026-03-17T18:33:11.132Z","endTime":"2026-03-17T18:33:20.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.77,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:33:20.382Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:33:22.263Z","endTime":"2026-03-17T18:35:36.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29161886395121,"aZ":-33.23079019885389,"pfxX":-5.935310502161055,"pfxZ":-0.7427808420319568,"pX":-0.712328282118567,"pZ":1.7565921330966943,"vX0":4.234859065411538,"vY0":-118.54153840591866,"vZ0":-2.3647407451982816,"x":144.15,"y":191.35,"x0":-1.7493129873711881,"y0":50.00115259048744,"z0":5.795552952535837,"aX":-8.460869776555098},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.7,"breakHorizontal":9.7,"spinRate":1612,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.46174312029131537,"extension":7.036325283493551},"index":0,"playId":"381aafbb-003a-363b-8bb8-961b265b05fd","pitchNumber":1,"startTime":"2026-03-17T18:33:51.273Z","endTime":"2026-03-17T18:33:54.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912132837210354,"aZ":-24.265668765945787,"pfxX":4.186657020855877,"pfxZ":4.821125400834882,"pX":0.04360973594033951,"pZ":1.9466977005227604,"vX0":2.8095221116851654,"vY0":-126.74079966368576,"vZ0":-4.858036852987588,"x":115.34,"y":186.22,"x0":-1.6200701081398152,"y0":50.001541468138534,"z0":5.8063908612344015,"aX":6.866427833999953},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.9,"breakHorizontal":-8.2,"spinRate":2420,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.4308045942267271,"extension":6.866348274940704},"index":1,"playId":"7814df83-20d1-3b4f-b650-19d844deb94d","pitchNumber":2,"startTime":"2026-03-17T18:34:10.619Z","endTime":"2026-03-17T18:34:13.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378829075554336,"aZ":-13.980614508539245,"pfxX":-6.306471003691402,"pfxZ":9.772310319669849,"pX":0.40703319191781206,"pZ":1.9989151241328529,"vX0":7.722203439903241,"vY0":-134.63631528634852,"vZ0":-7.286841418444305,"x":101.48,"y":184.81,"x0":-1.6601973462607924,"y0":50.001246658443435,"z0":5.702461723776892,"aX":-11.739797624017763},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2305,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40464315413624785,"extension":7.016613554145715},"index":2,"playId":"74b3931b-c83e-31b2-ba99-4f72779d0ed4","pitchNumber":3,"startTime":"2026-03-17T18:34:41.465Z","endTime":"2026-03-17T18:34:44.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.815400581487513,"aZ":-35.514151761663776,"pfxX":-9.157368540109506,"pfxZ":-2.331737620667906,"pX":-0.30132419241811825,"pZ":1.4014928519781833,"vX0":5.982513174593825,"vY0":-119.69497229272326,"vZ0":-2.799935368900139,"x":128.49,"y":200.94,"x0":-1.6592858182681185,"y0":50.00205406578446,"z0":5.806207922701384,"aX":-13.119716366935586},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.7,"breakHorizontal":14.9,"spinRate":1452,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4598262318694504,"extension":6.911694661223748},"index":3,"playId":"20f7d414-22d6-3409-9ee1-4e62b9bea341","pitchNumber":4,"startTime":"2026-03-17T18:35:04.477Z","endTime":"2026-03-17T18:35:07.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554762713044045,"aZ":-31.857476463578024,"pfxX":-6.188766096111421,"pfxZ":0.21501112137527167,"pX":0.3071601580221665,"pZ":0.6752373625957601,"vX0":6.233887180918633,"vY0":-120.03177725126547,"vZ0":-5.205698485831454,"x":105.29,"y":220.55,"x0":-1.5327773233398947,"y0":50.00114696338684,"z0":5.744084113867381,"aX":-8.933624252601799},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":9.5,"spinRate":1605,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4582013873727657,"extension":7.086098695422098},"index":4,"playId":"36c0e5d2-0d94-3fbf-ab98-59e1c28d98d4","pitchNumber":5,"startTime":"2026-03-17T18:35:33.570Z","endTime":"2026-03-17T18:35:36.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:35:36.570Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out, shortstop Trea Turner to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:38:06.726Z","endTime":"2026-03-17T18:38:25.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: René Pinto replaces catcher J.T. Realmuto, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:36:37.748Z","endTime":"2026-03-17T18:36:37.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tanner Banks replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T18:36:37.762Z","endTime":"2026-03-17T18:38:08.898Z","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":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.251602573654278,"aZ":-21.466025368847767,"pfxX":10.030313841101089,"pfxZ":6.195496341813547,"pX":0.1690404918853169,"pZ":1.4146902787869817,"vX0":-8.659610159212939,"vY0":-130.11858750453163,"vZ0":-8.243760588290456,"x":110.56,"y":200.58,"x0":2.2241135520803805,"y0":50.002233393460386,"z0":6.228907327678908,"aX":17.336725484295723},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":-16.4,"spinRate":1968,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.41964941088683405,"extension":5.48704058335476},"index":2,"playId":"86c0dcfa-67f3-3fea-a66d-5b755d816622","pitchNumber":1,"startTime":"2026-03-17T18:38:08.898Z","endTime":"2026-03-17T18:38:12.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.238449270185097,"aZ":-25.51633181702786,"pfxX":-0.31916583823091127,"pfxZ":4.247869362815608,"pX":-0.6866465721645221,"pZ":2.5569586025059388,"vX0":-7.321895290046169,"vY0":-123.74055013865348,"vZ0":-3.906001529056805,"x":143.17,"y":169.74,"x0":2.3390041907329824,"y0":50.00188743873929,"z0":6.267972939829022,"aX":-0.4999013408620092},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":2.2,"spinRate":2279,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.4408632065974549,"extension":5.321393863512693},"hitData":{"launchSpeed":73.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.65,"coordY":153.91}},"index":3,"playId":"7a7b5820-ecd4-365b-a594-0f09d1331ee6","pitchNumber":2,"startTime":"2026-03-17T18:38:20.752Z","endTime":"2026-03-17T18:38:25.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:38:25.839Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:38:34.497Z","endTime":"2026-03-17T18:39:41.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58048309270948,"aZ":-23.072334826151668,"pfxX":11.759762089798041,"pfxZ":5.261140593159,"pX":0.4462651488751374,"pZ":2.155464169318109,"vX0":-8.401685175786097,"vY0":-130.70003795988544,"vZ0":-6.252240276585802,"x":99.99,"y":180.58,"x0":2.1748150552338155,"y0":50.003480188974855,"z0":6.3117293095147815,"aX":20.343678752822598},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":-19.4,"spinRate":1871,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.41910086383123435,"extension":5.458501626310829},"index":0,"playId":"4be9e304-c48e-3bf8-96ff-f49581a1555e","pitchNumber":1,"startTime":"2026-03-17T18:38:50.295Z","endTime":"2026-03-17T18:38:53.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.146547513452393,"aZ":-28.067202351816437,"pfxX":-5.340227857537835,"pfxZ":3.0705376167212,"pX":-0.5424111311480423,"pZ":2.698926834247863,"vX0":-5.445733940177151,"vY0":-115.22563549541518,"vZ0":-2.0000857801179848,"x":137.68,"y":165.91,"x0":2.5489248269886216,"y0":50.00561607065723,"z0":6.299748429413607,"aX":-7.155819222430584},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.3,"breakHorizontal":11.0,"spinRate":2144,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.47601217726353173,"extension":5.437778190099154},"index":1,"playId":"5c788aa2-f4ab-34a7-9329-8f8571fb5f6a","pitchNumber":2,"startTime":"2026-03-17T18:39:08.916Z","endTime":"2026-03-17T18:39:12.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":90.8,"endSpeed":82.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454964033597996,"aZ":-13.764416792492431,"pfxX":3.3430273685327583,"pfxZ":10.473748386760924,"pX":-0.8650076411618546,"pZ":2.930608402347273,"vX0":-8.708031765461937,"vY0":-131.8569710314247,"vZ0":-6.169546497201648,"x":149.97,"y":159.65,"x0":2.048430687269129,"y0":50.00548476537728,"z0":6.319384334356578,"aX":5.878256610613762},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":-4.1,"spinRate":1972,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4156422421984485,"extension":5.500403191807529},"index":2,"playId":"4f706326-9780-390f-b511-6d49f56870a2","pitchNumber":3,"startTime":"2026-03-17T18:39:38.582Z","endTime":"2026-03-17T18:39:41.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:39:41.582Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Kreidler flies out sharply to center fielder Devin Saltiban.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:39:50.598Z","endTime":"2026-03-17T18:40:37.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813880,"link":"/api/v1/people/813880"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.1,"endSpeed":76.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.958915740747134,"aZ":-30.885061036052033,"pfxX":6.950071323574546,"pfxZ":0.8919455538322021,"pX":-0.8548344480937454,"pZ":0.5617853068560126,"vX0":-9.368574973531356,"vY0":-119.17136252019694,"vZ0":-6.766010346293474,"x":149.58,"y":223.61,"x0":2.2164527429480803,"y0":50.00347721208047,"z0":6.2122995681249575,"aX":10.041756552015158},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.2,"breakHorizontal":-10.4,"spinRate":1839,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.45884758936464687,"extension":5.5501497228242345},"index":0,"playId":"64131a0d-64bf-33da-83c0-a9f635eb0632","pitchNumber":1,"startTime":"2026-03-17T18:40:06.510Z","endTime":"2026-03-17T18:40:09.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10500227445748,"aZ":-24.62688526809681,"pfxX":-0.754063989001152,"pfxZ":4.776814616266945,"pX":-0.4649539671590547,"pZ":2.696838057095413,"vX0":-6.833585628395505,"vY0":-124.63612891112744,"vZ0":-3.9503743750045714,"x":134.72,"y":165.97,"x0":2.4056461655285375,"y0":50.001596472750876,"z0":6.326564713671208,"aX":-1.1903915622140695},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.0,"breakHorizontal":2.9,"spinRate":2186,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.4387849719769745,"extension":5.50740811174061},"hitData":{"launchSpeed":101.5,"launchAngle":38.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.26,"coordY":66.69}},"index":1,"playId":"a76f8591-72d4-344e-a3a8-53cbac9a0102","pitchNumber":2,"startTime":"2026-03-17T18:40:28.904Z","endTime":"2026-03-17T18:40:37.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:40:37.161Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Cairo grounds out, third baseman Royce Lewis to first baseman Eric Wagaman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:42:55.706Z","endTime":"2026-03-17T18:44:36.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,11],"actionIndex":[0,1,2,3,4],"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":686551,"fullName":"Christian Cairo","link":"/api/v1/people/686551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Noah Cardenas replaces catcher Victor Caratini, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:42:50.550Z","endTime":"2026-03-17T18:42:50.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681433,"link":"/api/v1/people/681433"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kala'i Rosario replaces shortstop Brooks Lee, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T18:42:50.564Z","endTime":"2026-03-17T18:42:50.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693850,"link":"/api/v1/people/693850"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to shortstop for Ryan Kreidler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T18:42:50.566Z","endTime":"2026-03-17T18:42:50.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to center field for Kyler Fedko.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T18:42:50.567Z","endTime":"2026-03-17T18:42:50.568Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693459,"link":"/api/v1/people/693459"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":693459,"link":"/api/v1/people/693459"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zak Kent replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-17T18:42:50.568Z","endTime":"2026-03-17T18:42:57.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687849,"link":"/api/v1/people/687849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03793263518638,"aZ":-18.9075996801833,"pfxX":-0.09888280536373362,"pfxZ":7.372146332191722,"pX":-1.092080933963899,"pZ":3.5470165617355276,"vX0":-0.3369074934015564,"vY0":-132.96601325095534,"vZ0":-4.2513726913259395,"x":158.63,"y":143.01,"x0":-0.9511532949558379,"y0":50.006576608010675,"z0":6.528634689299703,"aX":-0.17810704461017302},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":0.2,"spinRate":2637,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.41106569850556696,"extension":5.75957638677006},"index":5,"playId":"9e3438f0-61ba-3c6e-853e-ed5f8ae4a0f7","pitchNumber":1,"startTime":"2026-03-17T18:42:57.818Z","endTime":"2026-03-17T18:43:00.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.168548687787816,"aZ":-34.91078858707033,"pfxX":4.255560510560102,"pfxZ":-1.7291144602268567,"pX":-0.7912689031864096,"pZ":1.9882846445770044,"vX0":-0.3627303737672414,"vY0":-124.93235988175881,"vZ0":-3.7815968003447744,"x":147.16,"y":185.1,"x0":-1.1971066481084656,"y0":50.00355387634566,"z0":6.390828819939686,"aX":6.727386141632776},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-7.7,"spinRate":2645,"spinDirection":85},"zone":7,"typeConfidence":2.0,"plateTime":0.43841178248514456,"extension":5.806376262889383},"index":6,"playId":"3809917b-4b47-3bda-9d28-6bd7980f2b45","pitchNumber":2,"startTime":"2026-03-17T18:43:11.307Z","endTime":"2026-03-17T18:43:14.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36750904751922,"aZ":-35.20050558209978,"pfxX":2.8026049329402474,"pfxZ":-1.9204311985194042,"pX":-0.76004432201333,"pZ":2.4170920616884053,"vX0":-0.07779728395376664,"vY0":-124.51162079379255,"vZ0":-2.8320422144581543,"x":145.97,"y":173.52,"x0":-1.0927407472882533,"y0":50.004443077307684,"z0":6.474239753779318,"aX":4.412581418882352},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.8,"breakHorizontal":-5.0,"spinRate":2593,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.4394407542963523,"extension":5.742647896024111},"index":7,"playId":"153e839f-c1e4-3940-9dc2-f9da98c7005f","pitchNumber":3,"startTime":"2026-03-17T18:43:25.939Z","endTime":"2026-03-17T18:43:29.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94959121144473,"aZ":-20.088793126672474,"pfxX":0.11762426889934585,"pfxZ":6.768039647931952,"pX":-0.25369780082670434,"pZ":0.3876811574194246,"vX0":1.6140183089263198,"vY0":-132.6553912736151,"vZ0":-11.158076188241692,"x":126.67,"y":228.31,"x0":-0.8848470951485424,"y0":50.000337579763205,"z0":6.107863587035821,"aX":0.209773464842159},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-0.6,"spinRate":2602,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.41263031740903955,"extension":5.918939896907999},"index":8,"playId":"7c2c5a9e-64cd-3130-bdfd-897c3a76f570","pitchNumber":4,"startTime":"2026-03-17T18:43:41.237Z","endTime":"2026-03-17T18:43:44.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.142382031848193,"aZ":-29.523730231352175,"pfxX":4.5918267930885905,"pfxZ":1.5936648252660515,"pX":-0.008707213829504418,"pZ":1.9488249685682457,"vX0":1.1494498158875204,"vY0":-127.50742853864772,"vZ0":-5.220431752246537,"x":117.33,"y":186.16,"x0":-1.0611076512017805,"y0":50.002086413369696,"z0":6.328896704573987,"aX":7.623483128111952},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":-8.5,"spinRate":2631,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4281861851554387,"extension":5.906069177509145},"index":9,"playId":"a7012dab-219a-3fc0-9a90-732b84555fcc","pitchNumber":5,"startTime":"2026-03-17T18:43:59.774Z","endTime":"2026-03-17T18:44:02.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":10,"startTime":"2026-03-17T18:44:14.376Z","endTime":"2026-03-17T18:44:31.047Z","isPitch":false,"type":"action","player":{"id":686551,"link":"/api/v1/people/686551"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":85.6,"endSpeed":78.8,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64758435933553,"aZ":-35.49229409482349,"pfxX":3.8100624341856695,"pfxZ":-2.1108088406996757,"pX":0.2081260080301384,"pZ":2.2023548754237345,"vX0":1.734113055363753,"vY0":-124.64325170117755,"vZ0":-3.2115085245916886,"x":109.07,"y":179.32,"x0":-0.9922717870809056,"y0":50.005864135450096,"z0":6.445955256750023,"aX":5.980153745986342},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":-7.3,"spinRate":2670,"spinDirection":84},"zone":5,"typeConfidence":2.0,"plateTime":0.4398620335640824,"extension":5.940153488627174},"hitData":{"launchSpeed":68.0,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.63,"coordY":168.09}},"index":11,"playId":"79dbb7a3-8107-3e14-95b1-5adf6a00372e","pitchNumber":6,"startTime":"2026-03-17T18:44:31.047Z","endTime":"2026-03-17T18:44:36.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":686551,"link":"/api/v1/people/686551","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_ab"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_ab"},{"player":{"id":686551,"link":"/api/v1/people/686551"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:44:36.091Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Liover Peguero lines out to left fielder James Outman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:44:40.399Z","endTime":"2026-03-17T18:46:37.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":91.5,"endSpeed":84.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.801102305815643,"aZ":-17.743877169753535,"pfxX":-0.6507260231042138,"pfxZ":7.903885922330506,"pX":-0.3117866436984935,"pZ":3.539129875505294,"vX0":1.9008217921999477,"vY0":-133.301406171616,"vZ0":-4.289428543682146,"x":128.88,"y":143.22,"x0":-0.9450747787422865,"y0":50.002692228751634,"z0":6.425505519805114,"aX":-1.1883026158965604},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":0.8,"spinRate":2608,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.408667972489722,"extension":5.790883185603535},"index":0,"playId":"cf63470d-92c9-341c-beb6-43d0831cd8e3","pitchNumber":1,"startTime":"2026-03-17T18:45:03.196Z","endTime":"2026-03-17T18:45:06.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":85.7,"endSpeed":79.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.400115917452354,"aZ":-34.81703745936903,"pfxX":3.3965306385664835,"pfxZ":-1.6597842050755993,"pX":-0.4625020898222365,"pZ":1.4323268143977852,"vX0":0.39483816276703654,"vY0":-124.93630770151785,"vZ0":-4.939391140770208,"x":134.63,"y":200.11,"x0":-1.0639402806972447,"y0":50.00388015469837,"z0":6.272648408865355,"aX":5.409549833951081},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-6.2,"spinRate":2637,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4371549473168246,"extension":5.885711616270372},"index":1,"playId":"4107cdb9-1ba5-378c-a452-90180b8b374f","pitchNumber":2,"startTime":"2026-03-17T18:45:17.357Z","endTime":"2026-03-17T18:45:20.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26971565518022,"aZ":-32.96055245171566,"pfxX":2.252136119412464,"pfxZ":-0.4838371674595434,"pX":-0.5131166936630364,"pZ":1.5634652487797163,"vX0":0.6286751749567115,"vY0":-126.31142397712517,"vZ0":-5.069937402005267,"x":136.56,"y":196.57,"x0":-1.0575019277474924,"y0":50.00332755448953,"z0":6.228594107779888,"aX":3.6609800705014277},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":-4.2,"spinRate":2681,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.43263599381848517,"extension":5.916424357240312},"index":2,"playId":"c65ccc04-6e6e-3c7f-951b-87fdf16e3330","pitchNumber":3,"startTime":"2026-03-17T18:45:33.125Z","endTime":"2026-03-17T18:45:36.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6979667818416,"aZ":-22.619727757684146,"pfxX":1.997884410657901,"pfxZ":5.266865533166865,"pX":-0.13215982394149126,"pZ":2.8367669996217835,"vX0":1.6726017859372695,"vY0":-132.89494246664967,"vZ0":-4.826398244373642,"x":122.04,"y":162.19,"x0":-1.0261288789285725,"y0":50.00194049825337,"z0":6.289507166915502,"aX":3.6240012315452663},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":-4.0,"spinRate":2755,"spinDirection":167},"zone":2,"typeConfidence":2.0,"plateTime":0.40993284568598964,"extension":6.009041636673519},"index":3,"playId":"08a0d8b6-4fa4-3e08-b95a-1937798530d9","pitchNumber":4,"startTime":"2026-03-17T18:45:48.396Z","endTime":"2026-03-17T18:45:51.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-17T18:46:03.360Z","endTime":"2026-03-17T18:46:12.409Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.563688431646323,"aZ":-44.796495720745035,"pfxX":6.414943576048536,"pfxZ":-9.105171439413109,"pX":0.4879661094239067,"pZ":2.836118997558122,"vX0":1.319734203197846,"vY0":-116.89897600154711,"vZ0":1.1086141026010277,"x":98.4,"y":162.2,"x0":-0.916913900527871,"y0":50.000014110959775,"z0":6.553462877896994,"aX":8.896682412591387},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-16.0,"breakHorizontal":-12.0,"spinRate":2735,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.4681379474705478,"extension":5.894565834425633},"index":5,"playId":"d77e466c-cb98-3aa5-9e0b-700aff48b1e4","pitchNumber":5,"startTime":"2026-03-17T18:46:12.409Z","endTime":"2026-03-17T18:46:15.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.711214568399015,"aZ":-19.86062528887783,"pfxX":4.180198273739586,"pfxZ":6.800654474840426,"pX":0.32688460797468877,"pZ":3.20833248667616,"vX0":1.6423605372796715,"vY0":-133.69009472073049,"vZ0":-4.667623549115671,"x":104.54,"y":152.16,"x0":-0.838445901517127,"y0":50.003335676578395,"z0":6.401588056254099,"aX":7.570013441006254},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":-7.9,"spinRate":2653,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.40963711668072555,"extension":5.941352834240801},"hitData":{"launchSpeed":89.8,"launchAngle":21.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.84,"coordY":92.53}},"index":6,"playId":"d887914b-2497-3bba-ac5e-84b46f8483ff","pitchNumber":6,"startTime":"2026-03-17T18:46:31.923Z","endTime":"2026-03-17T18:46:37.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:46:37.966Z","atBatIndex":51},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Devin Saltiban hit by pitch.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:46:52.175Z","endTime":"2026-03-17T18:48:29.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":813880,"fullName":"Devin Saltiban","link":"/api/v1/people/813880"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":813880,"fullName":"Devin Saltiban","link":"/api/v1/people/813880"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":813880,"fullName":"Devin Saltiban","link":"/api/v1/people/813880"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.9,"endSpeed":80.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.280454543558214,"aZ":-33.92724644454988,"pfxX":5.718516017984342,"pfxZ":-1.0954725065225626,"pX":0.2512215314515004,"pZ":1.567473695198715,"vX0":1.4001079449287879,"vY0":-125.10308002447975,"vZ0":-4.947129330326013,"x":107.42,"y":196.46,"x0":-1.057847841316652,"y0":50.00546670071311,"z0":6.325905913908,"aX":9.1396064722876},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.8,"breakHorizontal":-10.7,"spinRate":2903,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.4364524823570517,"extension":5.893322225089898},"index":0,"playId":"1aa406d6-1e1b-33c4-bb16-c2bb1dcdd6ba","pitchNumber":1,"startTime":"2026-03-17T18:47:02.254Z","endTime":"2026-03-17T18:47:05.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.8,"endSpeed":85.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.514255082657595,"aZ":-19.08861512271727,"pfxX":4.115771716488569,"pfxZ":7.122728640161148,"pX":0.004513765016484228,"pZ":3.5067485325201955,"vX0":1.0554439011885033,"vY0":-133.86440289288424,"vZ0":-4.1731547543660374,"x":116.83,"y":144.1,"x0":-0.9287199496231046,"y0":50.00446732521827,"z0":6.430275513508108,"aX":7.5635541239129065},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":-7.7,"spinRate":2810,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.40721892212898014,"extension":5.939797698217188},"index":1,"playId":"3017ee4d-b463-3615-a97a-a3fe91be0d02","pitchNumber":2,"startTime":"2026-03-17T18:47:42.445Z","endTime":"2026-03-17T18:47:45.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.214972358009327,"aZ":-24.350527109067823,"pfxX":2.4172609130478486,"pfxZ":4.363405983810365,"pX":-0.5252400537100956,"pZ":3.2986997352422174,"vX0":0.11728770937366763,"vY0":-132.47432496711204,"vZ0":-3.5065220328751696,"x":137.02,"y":149.72,"x0":-0.8843362610998711,"y0":50.0000179197581,"z0":6.403613398845742,"aX":4.328913469540424},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.4,"breakHorizontal":-4.4,"spinRate":2698,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4122217461105171,"extension":5.792302363423161},"index":2,"playId":"4e1d6625-7d12-3b1d-96a0-367a94caf28a","pitchNumber":3,"startTime":"2026-03-17T18:48:01.767Z","endTime":"2026-03-17T18:48:04.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39869073580618,"aZ":-45.2444972743899,"pfxX":4.982900190189289,"pfxZ":-9.430260493735359,"pX":-1.5538686910425477,"pZ":3.821259282694999,"vX0":-2.5951698847892963,"vY0":-117.03224059823756,"vZ0":3.195347403900495,"x":176.23,"y":135.61,"x0":-1.077162269230809,"y0":50.0055266241403,"z0":6.680209715306316,"aX":6.9027444385494245},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.0,"breakHorizontal":-8.4,"spinRate":2773,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.46827431059914293,"extension":5.752731776855818},"index":3,"playId":"ac1e66ed-3f0f-3dcb-98ab-a9f2427cb083","pitchNumber":4,"startTime":"2026-03-17T18:48:22.306Z","endTime":"2026-03-17T18:48:29.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":813880,"link":"/api/v1/people/813880","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":813880,"link":"/api/v1/people/813880"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:48:29.532Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trea Turner pops out to shortstop Ryan Kreidler.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T18:49:14.514Z","endTime":"2026-03-17T18:49:57.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.6,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.474360302002903,"aZ":-19.661746102775094,"pfxX":-3.6898812019326366,"pfxZ":6.972878086202349,"pX":-0.6966405206074772,"pZ":2.195002477333168,"vX0":2.1660611230108016,"vY0":-131.96434932316131,"vZ0":-6.805907266032024,"x":143.55,"y":179.51,"x0":-1.0412850946028498,"y0":50.00501527322359,"z0":6.216524326410358,"aX":-6.622690793862876},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":6.4,"spinRate":2488,"spinDirection":185},"zone":7,"typeConfidence":2.0,"plateTime":0.4123186585674876,"extension":6.062221863180041},"index":0,"playId":"dc70d47d-9c23-34ba-9cdb-4862dfee85f5","pitchNumber":1,"startTime":"2026-03-17T18:49:14.514Z","endTime":"2026-03-17T18:49:17.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":813880,"link":"/api/v1/people/813880"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":91.6,"endSpeed":85.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.663053097051854,"aZ":-23.12732659342702,"pfxX":0.48101733889661347,"pfxZ":4.924081302696848,"pX":-0.8974815770433004,"pZ":2.5331311716151435,"vX0":0.0959966800565224,"vY0":-133.45970781960503,"vZ0":-5.7631493904963005,"x":151.21,"y":170.39,"x0":-0.9963344808574393,"y0":50.00471109262668,"z0":6.343898704114383,"aX":0.8840838976210829},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":-0.8,"spinRate":2647,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.40749330760338953,"extension":5.830154222851305},"index":1,"playId":"d41c6b24-ca56-3b0b-9953-d2a7b874333e","pitchNumber":2,"startTime":"2026-03-17T18:49:30.970Z","endTime":"2026-03-17T18:49:34.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":813880,"link":"/api/v1/people/813880"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":81.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.319711880820226,"aZ":-31.436890302415218,"pfxX":4.026477927364001,"pfxZ":0.45480836894249954,"pX":0.0401238849595328,"pZ":2.378706948257196,"vX0":1.4078865172285686,"vY0":-125.55321178543713,"vZ0":-3.8003583494542124,"x":115.47,"y":174.55,"x0":-1.047449794900188,"y0":50.005889336023785,"z0":6.401162544322858,"aX":6.593998745505442},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.4,"breakHorizontal":-7.6,"spinRate":2741,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.4320635938668209,"extension":5.882646551195615},"hitData":{"launchSpeed":88.0,"launchAngle":52.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.62,"coordY":133.43}},"index":2,"playId":"796b038e-14f8-3338-aec4-b04f050b9c5a","pitchNumber":3,"startTime":"2026-03-17T18:49:49.867Z","endTime":"2026-03-17T18:49:57.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":813880,"link":"/api/v1/people/813880"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":687849,"link":"/api/v1/people/687849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:49:57.928Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyler Fedko grounds out, shortstop Trea Turner to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T18:52:16.299Z","endTime":"2026-03-17T18:53:41.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693459,"fullName":"Kyler Fedko","link":"/api/v1/people/693459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:50:58.322Z","endTime":"2026-03-17T18:52:18.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"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":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00431319204409,"aZ":-34.09730843754581,"pfxX":14.72581111068433,"pfxZ":-1.130142063400207,"pX":0.6828588303600686,"pZ":3.497899719678173,"vX0":-9.7777667503248,"vY0":-129.70859386440142,"vZ0":4.277934990394588,"x":90.97,"y":144.34,"x0":2.5872531491317328,"y0":50.00139061207673,"z0":4.426475197700336,"aX":25.10232630723929},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.8,"breakHorizontal":-24.5,"spinRate":2075,"spinDirection":103},"zone":12,"typeConfidence":0.91,"plateTime":0.42219447593960613,"extension":6.7507488346635265},"index":1,"playId":"4f5a4a6c-fd72-3c84-9337-cb7e37a5ef02","pitchNumber":1,"startTime":"2026-03-17T18:52:18.156Z","endTime":"2026-03-17T18:52:21.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429147318512708,"aZ":-32.72377580327963,"pfxX":13.562956505861658,"pfxZ":-0.3288091448876962,"pX":-0.3128607086610505,"pZ":3.689031579814251,"vX0":-11.685207268293919,"vY0":-128.07490145950536,"vZ0":4.199017895221121,"x":128.93,"y":139.18,"x0":2.5464204030593653,"y0":50.00370951329635,"z0":4.587278934125269,"aX":22.5351579043416},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":-22.0,"spinRate":2116,"spinDirection":106},"zone":11,"typeConfidence":0.9,"plateTime":0.4276503648086267,"extension":6.95228891440737},"index":2,"playId":"05176247-3719-3682-8fd4-2cdbcdeec111","pitchNumber":2,"startTime":"2026-03-17T18:52:32.594Z","endTime":"2026-03-17T18:52:35.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.634873273261338,"aZ":-32.71048740635864,"pfxX":10.280528477373855,"pfxZ":-0.32971198299455295,"pX":1.0609448822994785,"pZ":2.667104408263663,"vX0":-7.426194451347347,"vY0":-126.08032210376581,"vZ0":2.369394900910093,"x":76.56,"y":166.77,"x0":2.6847850497119525,"y0":50.00062503324035,"z0":4.325414981519119,"aX":16.824570317575024},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-17.3,"spinRate":1967,"spinDirection":97},"zone":12,"typeConfidence":0.86,"plateTime":0.43169931544162843,"extension":6.996297850457635},"index":3,"playId":"221231fd-733e-3301-aee1-1dd701327e3c","pitchNumber":3,"startTime":"2026-03-17T18:52:47.825Z","endTime":"2026-03-17T18:52:51.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45818285197279,"aZ":-27.801482187875212,"pfxX":12.204685168750576,"pfxZ":2.6430421508195714,"pX":0.10013171521154884,"pZ":3.1421180211070423,"vX0":-10.429695730124141,"vY0":-127.14895311911472,"vZ0":2.0408043936388967,"x":113.18,"y":153.94,"x0":2.6483663264113417,"y0":50.002735318781255,"z0":4.519226026080883,"aX":20.197202915801245},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":-20.0,"spinRate":2051,"spinDirection":105},"zone":2,"typeConfidence":0.89,"plateTime":0.4290288229176782,"extension":7.033791399447175},"index":4,"playId":"3f617aeb-b27a-3fb0-aa47-fed369385231","pitchNumber":4,"startTime":"2026-03-17T18:53:04.336Z","endTime":"2026-03-17T18:53:07.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475297407601804,"aZ":-29.669930295723134,"pfxX":11.55701297364882,"pfxZ":1.5071849920739506,"pX":-0.31678414594707194,"pZ":2.7855121867104136,"vX0":-11.115889440501574,"vY0":-127.74016134871204,"vZ0":1.7610117661288482,"x":129.08,"y":163.57,"x0":2.5825643886511935,"y0":50.000059938417216,"z0":4.414183182445904,"aX":19.161734031940934},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-18.5,"spinRate":2021,"spinDirection":104},"zone":4,"typeConfidence":0.89,"plateTime":0.4282176878898434,"extension":6.95676874057179},"index":5,"playId":"ff62088f-841d-373a-9ff7-580a2aff2920","pitchNumber":5,"startTime":"2026-03-17T18:53:19.990Z","endTime":"2026-03-17T18:53:22.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32827842276515,"aZ":-26.490662379333973,"pfxX":11.379997727715777,"pfxZ":3.218536754767257,"pX":-0.2287887422060863,"pZ":2.5396090970415983,"vX0":-11.179405205064924,"vY0":-131.70658922533403,"vZ0":0.002079095717005597,"x":125.72,"y":170.21,"x0":2.5795974830496866,"y0":50.00604164731269,"z0":4.48768696719998,"aX":20.122351544638413},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-18.4,"spinRate":2193,"spinDirection":104},"zone":5,"typeConfidence":0.9,"plateTime":0.4148800074032306,"extension":7.099597902598463},"hitData":{"launchSpeed":95.0,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.27,"coordY":155.94}},"index":6,"playId":"25343f3a-1091-3e96-9100-b44dd0370fd0","pitchNumber":6,"startTime":"2026-03-17T18:53:35.403Z","endTime":"2026-03-17T18:53:41.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":693459,"link":"/api/v1/people/693459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":693459,"link":"/api/v1/people/693459"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:53:41.855Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to center fielder Devin Saltiban.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T18:53:42.822Z","endTime":"2026-03-17T18:54:24.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813880,"link":"/api/v1/people/813880"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.303875771216724,"aZ":-30.859743951623617,"pfxX":13.68499947846853,"pfxZ":0.7756553714266676,"pX":-0.14316041263862797,"pZ":2.8425151608689867,"vX0":-11.502132887620618,"vY0":-128.89809686939313,"vZ0":2.2289046291297785,"x":122.46,"y":162.03,"x0":2.586129610649794,"y0":50.00182706131837,"z0":4.339754772032466,"aX":23.163599347256195},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":-22.4,"spinRate":2086,"spinDirection":103},"zone":2,"typeConfidence":0.9,"plateTime":0.42396275320362564,"extension":7.024483160259555},"index":0,"playId":"8a111626-4220-3802-96fd-bad3a6a51b02","pitchNumber":1,"startTime":"2026-03-17T18:54:05.846Z","endTime":"2026-03-17T18:54:08.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.91421125636845,"aZ":-26.052276923516423,"pfxX":-5.791715064814797,"pfxZ":5.119389788690071,"pX":-0.358599416120729,"pZ":1.980325738489575,"vX0":-5.547934348847189,"vY0":-108.90731690074955,"vZ0":1.787475501934797,"x":130.67,"y":185.31,"x0":2.978476173537665,"y0":50.0030735670944,"z0":3.975546551019785,"aX":-6.92570679631067},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":10.1,"breakHorizontal":12.0,"spinRate":2181,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.5037828916228388,"extension":6.794684799542915},"hitData":{"launchSpeed":74.9,"launchAngle":35.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.16,"coordY":100.54}},"index":1,"playId":"8f343417-b107-3827-9858-328d64f41c23","pitchNumber":2,"startTime":"2026-03-17T18:54:18.270Z","endTime":"2026-03-17T18:54:24.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:54:24.109Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Bañuelos singles on a ground ball to center fielder Devin Saltiban.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T18:54:46.025Z","endTime":"2026-03-17T18:56:00.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":813880,"link":"/api/v1/people/813880"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Bañuelos replaces Josh Bell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-17T18:54:38.368Z","endTime":"2026-03-17T18:54:48.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675915,"link":"/api/v1/people/675915"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.335393414958045,"aZ":-28.363982383751026,"pfxX":-3.0067318128444027,"pfxZ":3.032025927173771,"pX":-2.2248768915121286,"pZ":0.41321228308685864,"vX0":-10.089350125082236,"vY0":-111.71472737451344,"vZ0":-1.3897379190739074,"x":201.81,"y":227.62,"x0":2.7522725339379335,"y0":50.002117341828864,"z0":3.976371277683981,"aX":-3.773653676223521},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":5.4,"breakHorizontal":8.2,"spinRate":2161,"spinDirection":284},"zone":13,"typeConfidence":0.89,"plateTime":0.49150332959335374,"extension":6.887856668112319},"index":1,"playId":"8e37c919-a1ff-3438-bf61-44cf71fc40d0","pitchNumber":1,"startTime":"2026-03-17T18:54:48.304Z","endTime":"2026-03-17T18:54:51.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48801996489372,"aZ":-30.866199015330128,"pfxX":14.53964654201295,"pfxZ":0.7338528061184064,"pX":-0.25450284921625327,"pZ":1.534682306373759,"vX0":-12.270332544609373,"vY0":-133.1770519475695,"vZ0":-1.3314365223337838,"x":126.7,"y":197.34,"x0":2.5310671728650203,"y0":50.005204410655324,"z0":4.280499906592211,"aX":26.034311754247312},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.2,"breakHorizontal":-23.5,"spinRate":2129,"spinDirection":97},"zone":8,"typeConfidence":0.91,"plateTime":0.4118018770262948,"extension":6.97200702555108},"index":2,"playId":"0ac1c735-a014-32c8-b71f-175101b412aa","pitchNumber":2,"startTime":"2026-03-17T18:55:08.460Z","endTime":"2026-03-17T18:55:12.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.231069217051562,"aZ":-29.52884858521198,"pfxX":13.584563245974172,"pfxZ":1.4938235473140207,"pX":-1.0662826937766465,"pZ":2.179119529565007,"vX0":-13.72897247281409,"vY0":-131.98788704445306,"vZ0":-0.15116736469896974,"x":157.64,"y":179.94,"x0":2.4295928605392585,"y0":50.002080396735565,"z0":4.405590491551356,"aX":24.045941603276745},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":-21.7,"spinRate":2132,"spinDirection":104},"zone":13,"typeConfidence":0.91,"plateTime":0.4144593742600291,"extension":7.049906231125282},"index":3,"playId":"2d7b2757-8da5-347f-95f6-4cd3f42d673e","pitchNumber":3,"startTime":"2026-03-17T18:55:24.204Z","endTime":"2026-03-17T18:55:27.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38303695739491,"aZ":-32.45031706876719,"pfxX":13.982990744140931,"pfxZ":-0.15811470740165312,"pX":-0.2867999968242057,"pZ":1.9545148324910235,"vX0":-12.372765577676786,"vY0":-131.31252155385857,"vZ0":0.3575814105983084,"x":127.93,"y":186.01,"x0":2.674490764737698,"y0":50.00273714467906,"z0":4.2351133843132205,"aX":24.36487820762981},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.0,"breakHorizontal":-22.6,"spinRate":2082,"spinDirection":94},"zone":7,"typeConfidence":0.91,"plateTime":0.41746523537470503,"extension":6.922750802110799},"index":4,"playId":"14259a9d-3512-358c-9a69-76ed22a6cd1b","pitchNumber":4,"startTime":"2026-03-17T18:55:40.084Z","endTime":"2026-03-17T18:55:43.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25648283694056,"aZ":-32.02695948957835,"pfxX":12.488457376706165,"pfxZ":0.08601696371669654,"pX":-0.13570333918435168,"pZ":2.2115242855527972,"vX0":-10.687930872353428,"vY0":-127.58037874895209,"vZ0":1.1230098379979376,"x":122.17,"y":179.07,"x0":2.468928563241355,"y0":50.00045699959272,"z0":4.274416205210683,"aX":20.751255688090904},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":-20.4,"spinRate":2073,"spinDirection":100},"zone":5,"typeConfidence":0.89,"plateTime":0.42799530990716006,"extension":6.706087868796501},"hitData":{"launchSpeed":106.0,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.31,"coordY":98.73}},"index":5,"playId":"5b1a694c-03b3-308e-a87a-10ebaedd2e3a","pitchNumber":5,"startTime":"2026-03-17T18:55:55.883Z","endTime":"2026-03-17T18:56:00.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":675915,"link":"/api/v1/people/675915","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675915,"link":"/api/v1/people/675915"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":675915,"link":"/api/v1/people/675915"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.3,"awayTeamWinProbability":9.700000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.54,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:56:00.946Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Noah Cardenas grounds into a force out, shortstop Trea Turner to second baseman Bryson Stott. David Bañuelos out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T18:56:02.451Z","endTime":"2026-03-17T18:57:14.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":675915,"fullName":"David Bañuelos","link":"/api/v1/people/675915"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681433,"fullName":"Noah Cardenas","link":"/api/v1/people/681433"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835855764063034,"aZ":-32.9668024132133,"pfxX":10.930208047728112,"pfxZ":-0.4734865668710473,"pX":-0.629988116032218,"pZ":3.1377785805309597,"vX0":-11.25273862699229,"vY0":-127.40262421718332,"vZ0":3.4833931143146444,"x":141.01,"y":154.06,"x0":2.4040986273594394,"y0":50.00538172460494,"z0":4.343131628364869,"aX":18.142279084560293},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":-17.5,"spinRate":1968,"spinDirection":100},"zone":1,"typeConfidence":0.89,"plateTime":0.4283488081613509,"extension":7.146730804553873},"index":0,"playId":"92282312-94c7-333d-92cc-9e62e8b0f336","pitchNumber":1,"startTime":"2026-03-17T18:56:30.816Z","endTime":"2026-03-17T18:56:34.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.3,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.549929398142776,"aZ":-30.40322967572929,"pfxX":-5.923880449303767,"pfxZ":1.4960064301355924,"pX":1.1265982692470862,"pZ":3.091709195626059,"vX0":-2.3545431064023883,"vY0":-107.71673020593099,"vZ0":4.6874470885140544,"x":74.06,"y":155.3,"x0":3.0011933601577896,"y0":50.00142924705009,"z0":4.236437956308809,"aX":-7.006809723132557},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":4.2,"breakHorizontal":11.3,"spinRate":2050,"spinDirection":275},"zone":12,"typeConfidence":0.9,"plateTime":0.5072048869181129,"extension":6.801969739560069},"index":1,"playId":"c46705e6-c269-3895-846d-139bb514cc9f","pitchNumber":2,"startTime":"2026-03-17T18:56:50.401Z","endTime":"2026-03-17T18:56:53.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.169,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26639802981776,"aZ":-33.92243072282027,"pfxX":12.115265240462577,"pfxZ":-1.005067880720631,"pX":-0.12253985935363342,"pZ":2.5065180999385483,"vX0":-11.130442202039848,"vY0":-129.94304416962635,"vZ0":1.8324089727026187,"x":103.29,"y":174.15,"x0":2.610506024904252,"y0":50.00390819426838,"z0":4.341145446352364,"aX":21.041872977187854},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.2,"breakHorizontal":-19.9,"spinRate":2009,"spinDirection":98},"zone":5,"typeConfidence":0.9,"plateTime":0.4190451375488924,"extension":7.006335770274726},"hitData":{"launchSpeed":101.0,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.1,"coordY":158.47}},"index":2,"playId":"3c74ad34-7bf2-371f-ad83-48fcde94279e","pitchNumber":3,"startTime":"2026-03-17T18:57:09.865Z","endTime":"2026-03-17T18:57:14.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":681433,"link":"/api/v1/people/681433","batSide":{"code":"R","description":"Right"}},"first":{"id":675915,"link":"/api/v1/people/675915"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681433,"link":"/api/v1/people/681433"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":681433,"link":"/api/v1/people/681433"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.4,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:57:14.268Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"René Pinto grounds out, shortstop Ben Ross to first baseman Jay Thomason.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T18:59:27.059Z","endTime":"2026-03-17T18:59:35.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[7],"actionIndex":[0,1,2,3,4,5,6],"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":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":823295,"link":"/api/v1/people/823295"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jake Rucker replaces left fielder James Outman, batting 7th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:58:45.186Z","endTime":"2026-03-17T18:58:45.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696160,"link":"/api/v1/people/696160"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"David Bañuelos remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T18:58:45.202Z","endTime":"2026-03-17T18:58:45.204Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675915,"link":"/api/v1/people/675915"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jay Thomason replaces shortstop Ryan Kreidler, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T18:58:45.204Z","endTime":"2026-03-17T18:58:45.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823295,"link":"/api/v1/people/823295"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":668952,"link":"/api/v1/people/668952"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tanner Schobel replaces first baseman Eric Wagaman, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T18:58:45.206Z","endTime":"2026-03-17T18:58:45.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802355,"link":"/api/v1/people/802355"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":676572,"link":"/api/v1/people/676572"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":676572,"link":"/api/v1/people/676572"},"second":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Maddux Houghton replaces third baseman Royce Lewis, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-17T18:58:45.207Z","endTime":"2026-03-17T18:58:45.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806368,"link":"/api/v1/people/806368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":681546,"link":"/api/v1/people/681546"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ben Ross replaces second baseman Orlando Arcia, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-17T18:58:45.209Z","endTime":"2026-03-17T18:58:45.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805346,"link":"/api/v1/people/805346"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":606115,"link":"/api/v1/people/606115"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":668952,"link":"/api/v1/people/668952"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cody Laweryson replaces Zak Kent.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-17T18:58:45.210Z","endTime":"2026-03-17T18:59:29.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687849,"link":"/api/v1/people/687849","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123092161155935,"aZ":-15.908111346639965,"pfxX":-8.692161770349214,"pfxZ":8.887223280185589,"pX":-0.47246144576112803,"pZ":2.210117372544573,"vX0":5.778984356892135,"vY0":-134.4441307873646,"vZ0":-5.391877903205023,"x":135.01,"y":179.11,"x0":-1.520348669232356,"y0":50.00625565642779,"z0":5.370643694050326,"aX":-15.916750965357188},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":14.5,"spinRate":2222,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40738619335672377,"extension":6.232795108609789},"hitData":{"launchSpeed":97.3,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.06,"coordY":155.43}},"index":7,"playId":"e7635ca9-0a18-3978-8d1f-735e228d27fb","pitchNumber":1,"startTime":"2026-03-17T18:59:29.270Z","endTime":"2026-03-17T18:59:35.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":650907,"link":"/api/v1/people/650907","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":650907,"link":"/api/v1/people/650907"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:59:35.283Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a ground ball to left fielder Maddux Houghton.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T18:59:38.209Z","endTime":"2026-03-17T19:00:43.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806368,"link":"/api/v1/people/806368"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643863905132843,"aZ":-30.43439388573822,"pfxX":1.6177171158821873,"pfxZ":1.1336287411974357,"pX":-0.9357512058069899,"pZ":2.8056742209025267,"vX0":1.4124642634993572,"vY0":-123.36235155023867,"vZ0":-0.5005194445332989,"x":152.67,"y":163.03,"x0":-1.7260774553464158,"y0":50.00602304545905,"z0":5.5777079991182745,"aX":2.492561021023385},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.2,"breakHorizontal":-3.2,"spinRate":2148,"spinDirection":102},"zone":11,"typeConfidence":2.0,"plateTime":0.4440752158974348,"extension":6.0180774451823655},"index":0,"playId":"662dd9e9-1cf1-35f6-b95c-373d891e97cc","pitchNumber":1,"startTime":"2026-03-17T18:59:57.525Z","endTime":"2026-03-17T19:00:00.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":93.2,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91304313053714,"aZ":-15.347953485183451,"pfxX":-5.943950736102556,"pfxZ":9.088046934223744,"pX":-0.2575643353064855,"pZ":2.308413006217744,"vX0":5.261696039647855,"vY0":-135.52686927107794,"vZ0":-5.091349036416155,"x":126.82,"y":176.45,"x0":-1.4563658199476537,"y0":50.00514347068358,"z0":5.291418251712836,"aX":-11.00725232316628},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":9.6,"spinRate":2216,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4048717749149713,"extension":6.346956034773059},"index":1,"playId":"f26e4e24-3fd2-3db4-a7cb-9680551300bb","pitchNumber":2,"startTime":"2026-03-17T19:00:10.078Z","endTime":"2026-03-17T19:00:13.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-17T19:00:25.682Z","endTime":"2026-03-17T19:00:38.960Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.538522551208146,"aZ":-29.575801732451712,"pfxX":2.3696439605362323,"pfxZ":1.6521011170517363,"pX":-0.1889386420553685,"pZ":1.991375304838966,"vX0":2.907946929768411,"vY0":-124.00671117330704,"vZ0":-2.402591285648739,"x":124.2,"y":185.01,"x0":-1.6803785737776207,"y0":50.00329794323934,"z0":5.416425729472974,"aX":3.7257671003886754},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.8,"breakHorizontal":-4.9,"spinRate":2387,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.44005557351365043,"extension":6.131509481253496},"hitData":{"launchSpeed":112.4,"launchAngle":6.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.21,"coordY":102.92}},"index":3,"playId":"95187dab-9a2a-336a-a7ed-23a006009ff9","pitchNumber":3,"startTime":"2026-03-17T19:00:38.960Z","endTime":"2026-03-17T19:00:43.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"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":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":0.6999999999999886,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:00:43.574Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to left fielder Maddux Houghton. Dylan Campbell to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:01:14.434Z","endTime":"2026-03-17T19:02:51.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":806368,"link":"/api/v1/people/806368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Dylan Campbell replaces Adolis García.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T19:00:57.819Z","endTime":"2026-03-17T19:01:16.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":666969,"link":"/api/v1/people/666969"},"base":1,"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.854441000878587,"aZ":-15.047268211652673,"pfxX":-5.273332587312531,"pfxZ":9.42196430388677,"pX":-0.41640127487204687,"pZ":1.4877446845104876,"vX0":4.807400143464041,"vY0":-133.94822138036173,"vZ0":-7.033606267925627,"x":132.87,"y":198.61,"x0":-1.5490338380701287,"y0":50.00099770009944,"z0":5.222773874232942,"aX":-9.584255645600528},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2132,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4088570140319203,"extension":6.151620611833589},"index":1,"playId":"cbb19693-8933-3cc2-bf80-a1cf329661ff","pitchNumber":1,"startTime":"2026-03-17T19:01:16.638Z","endTime":"2026-03-17T19:01:19.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79664747845205,"aZ":-30.308104889858352,"pfxX":0.8386930030228505,"pfxZ":1.204636275474586,"pX":-2.0512152729446047,"pZ":3.984103243072975,"vX0":-0.8506808830459653,"vY0":-123.07339145851248,"vZ0":2.0996640109392133,"x":195.19,"y":131.21,"x0":-1.811923998127153,"y0":50.00370416185644,"z0":5.666518666221046,"aX":1.301472938811254},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":-1.3,"spinRate":2289,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4430871645377037,"extension":6.012450897821973},"index":2,"playId":"ceb50777-15e0-307b-bd2c-e9425da6831c","pitchNumber":2,"startTime":"2026-03-17T19:01:33.945Z","endTime":"2026-03-17T19:01:44.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.712885719673206,"aZ":-16.045272633117186,"pfxX":-8.7751042119779,"pfxZ":8.849791994969078,"pX":0.01616041410357156,"pZ":1.117370206564751,"vX0":7.0433515840896925,"vY0":-133.61027955677685,"vZ0":-7.695846075144534,"x":116.38,"y":208.61,"x0":-1.504116918427731,"y0":50.000266126105934,"z0":5.171433322431308,"aX":-15.985412111830415},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":14.5,"spinRate":2214,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4087583597486506,"extension":6.2311977541576224},"index":3,"playId":"0b8d4493-f9f6-3ac7-8acb-a43836051b56","pitchNumber":3,"startTime":"2026-03-17T19:01:59.195Z","endTime":"2026-03-17T19:02:02.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.877691392454135,"aZ":-15.856827294484308,"pfxX":-5.832226162092045,"pfxZ":8.811440493398543,"pX":-0.03654741758818408,"pZ":2.592942937985689,"vX0":6.229946384045813,"vY0":-134.6350415230273,"vZ0":-4.375196673795513,"x":118.39,"y":168.77,"x0":-1.6133154472546494,"y0":50.00264397782609,"z0":5.347550202950424,"aX":-10.799638130171443},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2212,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4055120311075888,"extension":6.147247144374365},"index":4,"playId":"ecd3f378-d696-303f-a88b-01c7b8e78133","pitchNumber":4,"startTime":"2026-03-17T19:02:15.852Z","endTime":"2026-03-17T19:02:18.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"b989d0ac-3bfa-33ab-a6ad-c4e6d315bfca","startTime":"2026-03-17T19:02:31.500Z","endTime":"2026-03-17T19:02:35.618Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94370463835248,"aZ":-31.014584515098676,"pfxX":0.7773073363922367,"pfxZ":0.7428822963990909,"pX":-0.6199760146648009,"pZ":1.9287202273721238,"vX0":2.546063914787994,"vY0":-123.14890175936421,"vZ0":-2.219569741848447,"x":140.63,"y":186.7,"x0":-1.7618569130933799,"y0":50.00178861618186,"z0":5.426364679901752,"aX":1.212030652664323},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":-1.9,"spinRate":2382,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.44217813910060055,"extension":5.914126598530312},"hitData":{"launchSpeed":104.5,"launchAngle":10.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.87,"coordY":111.38}},"index":6,"playId":"126f10aa-3b50-3a4c-a331-6d6d1c7ca6b9","pitchNumber":5,"startTime":"2026-03-17T19:02:47.249Z","endTime":"2026-03-17T19:02:51.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:02:51.964Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to left fielder Maddux Houghton.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:05:28.972Z","endTime":"2026-03-17T19:06:19.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694536,"fullName":"Trent Baker","link":"/api/v1/people/694536"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":694749,"fullName":"Dylan Campbell","link":"/api/v1/people/694749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806368,"link":"/api/v1/people/806368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T19:03:15.014Z","endTime":"2026-03-17T19:04:48.883Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trent Baker replaces Cody Laweryson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-17T19:04:48.883Z","endTime":"2026-03-17T19:05:31.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694536,"link":"/api/v1/people/694536"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718715321306657,"aZ":-25.94123165994329,"pfxX":-10.139622375021567,"pfxZ":3.995117539536161,"pX":0.5727131740232385,"pZ":1.6303194662823546,"vX0":8.290281741260905,"vY0":-124.77321068128515,"vZ0":-3.340132873638569,"x":95.17,"y":194.76,"x0":-1.4937876372063787,"y0":50.00177611455729,"z0":5.150361697958818,"aX":-15.808801839770123},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":2025,"spinDirection":243},"zone":9,"typeConfidence":0.91,"plateTime":0.44087631869049604,"extension":6.515322918277738},"index":2,"playId":"3293d1ba-0576-3f72-8c58-674b4a37ea26","pitchNumber":1,"startTime":"2026-03-17T19:05:31.265Z","endTime":"2026-03-17T19:05:34.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":84.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.5695602533629,"aZ":-13.793501502499934,"pfxX":-8.50250113954267,"pfxZ":9.76568650180566,"pX":-0.7558470963979176,"pZ":2.7889371819666913,"vX0":5.434216230236202,"vY0":-138.21254197447743,"vZ0":-3.97959374911148,"x":145.81,"y":163.48,"x0":-1.6707171768085296,"y0":50.00490607334314,"z0":5.211989922265043,"aX":-16.006439164764338},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":13.8,"spinRate":2204,"spinDirection":230},"zone":1,"typeConfidence":0.91,"plateTime":0.400478349076419,"extension":6.343485648817345},"index":3,"playId":"5e056d1a-1c01-3fb1-8e42-83a5870ef3ec","pitchNumber":2,"startTime":"2026-03-17T19:05:50.884Z","endTime":"2026-03-17T19:05:53.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13946600283185,"aZ":-27.594178331271358,"pfxX":-12.478561445071461,"pfxZ":2.8746800548154106,"pX":-0.5972413000488868,"pZ":2.4280556838789673,"vX0":6.5244205675376366,"vY0":-126.3053270571551,"vZ0":-1.4463583388134365,"x":139.77,"y":173.22,"x0":-1.612215839899921,"y0":50.00173085833893,"z0":5.25708693471387,"aX":-19.873552790822863},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":20.8,"spinRate":2100,"spinDirection":251},"zone":4,"typeConfidence":0.92,"plateTime":0.43603983111891287,"extension":6.536525268597233},"hitData":{"launchSpeed":96.2,"launchAngle":20.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.59,"coordY":100.57}},"index":4,"playId":"60834f1e-05d7-3c6a-a8c0-94a30e1edd9c","pitchNumber":3,"startTime":"2026-03-17T19:06:14.796Z","endTime":"2026-03-17T19:06:19.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:06:19.098Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to left fielder Maddux Houghton.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:06:25.258Z","endTime":"2026-03-17T19:08:17.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694536,"fullName":"Trent Baker","link":"/api/v1/people/694536"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","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":806368,"link":"/api/v1/people/806368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.0,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.954368453408357,"aZ":-17.64008141187864,"pfxX":-9.346789022842934,"pfxZ":7.45496525451626,"pX":0.07535080390665923,"pZ":3.07555478949118,"vX0":7.3073922719061075,"vY0":-138.9685506244347,"vZ0":-2.9391857218791997,"x":114.13,"y":155.74,"x0":-1.3774840933367325,"y0":50.006892108146126,"z0":5.322693878423977,"aX":-18.23480441483196},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":15.4,"spinRate":2207,"spinDirection":238},"zone":2,"typeConfidence":0.9,"plateTime":0.3945579481286954,"extension":6.38926872256538},"index":0,"playId":"f74690ce-7fa5-38a1-931b-5835ff2f2899","pitchNumber":1,"startTime":"2026-03-17T19:06:50.015Z","endTime":"2026-03-17T19:06:53.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"f74690ce-7fa5-38a1-931b-5835ff2f2899","startTime":"2026-03-17T19:06:59.397Z","endTime":"2026-03-17T19:07:16.471Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.023883654766802,"aZ":-17.365090721546697,"pfxX":-7.708925086060079,"pfxZ":7.575581535782511,"pX":0.25660534690898223,"pZ":2.582807876788862,"vX0":7.362200495650728,"vY0":-138.9014030402287,"vZ0":-3.8435782742025104,"x":107.22,"y":169.04,"x0":-1.4263060417950149,"y0":50.00156503596889,"z0":5.1386277933103806,"aX":-15.067247152324452},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2115,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.39428188435880607,"extension":6.346025327888909},"index":2,"playId":"5f2ddd4e-7640-3a06-b6df-5c119a844ee0","pitchNumber":2,"startTime":"2026-03-17T19:07:16.471Z","endTime":"2026-03-17T19:07:19.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314299227237537,"aZ":-20.443344499603636,"pfxX":-8.695400900361427,"pfxZ":5.826620360085222,"pX":-0.2609991101111489,"pZ":2.9182924467777873,"vX0":6.601773396013876,"vY0":-140.42599291089357,"vZ0":-2.926470932483867,"x":126.95,"y":159.99,"x0":-1.5028203446511101,"y0":50.00622324923681,"z0":5.291232431758741,"aX":-17.514663519545316},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.2,"breakHorizontal":14.5,"spinRate":2224,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.388814394840423,"extension":6.4259275020714055},"index":3,"playId":"145f864a-fa1e-382e-be3e-5ae7b7525bed","pitchNumber":3,"startTime":"2026-03-17T19:07:41.167Z","endTime":"2026-03-17T19:07:44.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.5,"strikeZoneTop":3.021,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.49817740828727,"aZ":-12.775576143831747,"pfxX":-7.930955343271661,"pfxZ":9.776747222667659,"pX":0.5593679939216415,"pZ":2.403046452452591,"vX0":8.025215976616018,"vY0":-141.02726872025062,"vZ0":-5.680594449432608,"x":95.68,"y":173.9,"x0":-1.3132554949283444,"y0":50.00620255661241,"z0":5.290594534122463,"aX":-15.742255514555527},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":12.4,"spinRate":2210,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.3905961831659477,"extension":6.36412056140621},"hitData":{"launchSpeed":95.0,"launchAngle":42.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.1,"coordY":110.88}},"index":4,"playId":"8bb6cf15-3bac-3149-a3a3-4b750060aaa8","pitchNumber":4,"startTime":"2026-03-17T19:08:09.680Z","endTime":"2026-03-17T19:08:17.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694536,"link":"/api/v1/people/694536","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681433,"link":"/api/v1/people/681433"},"first":{"id":823295,"link":"/api/v1/people/823295"},"second":{"id":802355,"link":"/api/v1/people/802355"},"third":{"id":696160,"link":"/api/v1/people/696160"},"shortstop":{"id":805346,"link":"/api/v1/people/805346"},"left":{"id":806368,"link":"/api/v1/people/806368"},"center":{"id":693459,"link":"/api/v1/people/693459"},"right":{"id":693850,"link":"/api/v1/people/693850"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":694749,"link":"/api/v1/people/694749"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":694536,"link":"/api/v1/people/694536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:08:17.115Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tanner Schobel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:10:34.480Z","endTime":"2026-03-17T19:11:51.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":802355,"fullName":"Tanner Schobel","link":"/api/v1/people/802355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Richards replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T19:09:26.693Z","endTime":"2026-03-17T19:09:27.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Trent Farquhar replaces left fielder Brandon Marsh, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T19:09:26.693Z","endTime":"2026-03-17T19:09:27.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802531,"link":"/api/v1/people/802531"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Erick Brito replaces second baseman Bryson Stott, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T19:09:26.693Z","endTime":"2026-03-17T19:09:27.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684081,"link":"/api/v1/people/684081"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dylan Campbell remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T19:09:26.693Z","endTime":"2026-03-17T19:09:27.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694749,"link":"/api/v1/people/694749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cade Fergus replaces shortstop Trea Turner, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-17T19:09:26.693Z","endTime":"2026-03-17T19:10:34.480Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681495,"link":"/api/v1/people/681495"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.177712622561696,"aZ":-11.31876979148982,"pfxX":-3.521034023783232,"pfxZ":11.346663788512242,"pX":-1.0210618416764201,"pZ":3.734153582951728,"vX0":3.305130695156644,"vY0":-134.24380739611917,"vZ0":-4.75023717556876,"x":133.95,"y":89.86,"x0":-1.8066362636219357,"y0":50.00067565820844,"z0":6.322532324144717,"aX":-6.470416010245346},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.8,"breakHorizontal":5.8,"spinRate":2232,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.40694532914866066,"extension":6.214524913337421},"index":5,"playId":"a79b81c8-6c05-387e-9d4f-086db43758a9","pitchNumber":1,"startTime":"2026-03-17T19:10:34.480Z","endTime":"2026-03-17T19:10:39.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.932879054651977,"aZ":-9.286189251195317,"pfxX":-5.131352702623214,"pfxZ":12.783116606523182,"pX":-0.42123910100211387,"pZ":2.1677855155026164,"vX0":5.721117492701435,"vY0":-133.27418790319965,"vZ0":-8.654462961767146,"x":133.06,"y":180.25,"x0":-1.933934928450333,"y0":50.001089992287,"z0":6.137179359722615,"aX":-9.186047507948093},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.4,"breakHorizontal":8.0,"spinRate":2239,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.4117421985212957,"extension":6.280766425580371},"index":6,"playId":"e05b2598-3da0-3cc0-9c91-e31e2ce17fcc","pitchNumber":2,"startTime":"2026-03-17T19:10:46.909Z","endTime":"2026-03-17T19:10:53.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53084268287707,"aZ":-31.344787774072504,"pfxX":-8.256268010953956,"pfxZ":0.6091063225973805,"pX":-1.0194172814788443,"pZ":2.4414790583680084,"vX0":5.270977789508394,"vY0":-115.95242823724327,"vZ0":-1.9058602171568897,"x":155.86,"y":172.86,"x0":-2.2485589696219064,"y0":50.003988637500186,"z0":6.262843668477911,"aX":-11.251608969143614},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.0,"breakHorizontal":13.7,"spinRate":2487,"spinDirection":252},"zone":11,"typeConfidence":0.9,"plateTime":0.472245711615487,"extension":6.120665071906081},"index":7,"playId":"95c8a804-0a73-3c29-b4e0-1d39eeda7a4d","pitchNumber":3,"startTime":"2026-03-17T19:11:18.197Z","endTime":"2026-03-17T19:11:21.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":79.5,"endSpeed":74.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.418206347608955,"aZ":-30.948908269599052,"pfxX":-6.96647321464568,"pfxZ":0.8943713741879167,"pX":-0.28377337291503274,"pZ":1.9684860690023063,"vX0":6.2831892865067145,"vY0":-115.6861861411568,"vZ0":-3.1100671696652697,"x":127.82,"y":185.63,"x0":-2.1160712017165855,"y0":50.00303620746219,"z0":6.264709278850249,"aX":-9.544108982808611},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.2,"breakHorizontal":11.3,"spinRate":2442,"spinDirection":259},"zone":8,"typeConfidence":0.9,"plateTime":0.4715371302128162,"extension":6.433014039988809},"index":8,"playId":"2ef51f7e-3342-37f4-bf87-752c620132e0","pitchNumber":4,"startTime":"2026-03-17T19:11:32.120Z","endTime":"2026-03-17T19:11:35.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":78.9,"endSpeed":72.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89784638760594,"aZ":-33.389782504041655,"pfxX":-7.115483118488056,"pfxZ":-0.9114314842036091,"pX":-0.48281287722373106,"pZ":3.071317539472193,"vX0":5.630594853129809,"vY0":-114.81353368920237,"vZ0":-0.2516584761516296,"x":135.4,"y":155.85,"x0":-2.04636450038195,"y0":50.00408106623787,"z0":6.4406214467147755,"aX":-9.469834389194702},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-1.4,"breakHorizontal":11.4,"spinRate":2428,"spinDirection":280},"zone":1,"typeConfidence":0.9,"plateTime":0.47765105274736364,"extension":6.22547100797356},"index":9,"playId":"9fd0f98a-b4ab-3115-b073-709252ed19d1","pitchNumber":5,"startTime":"2026-03-17T19:11:48.722Z","endTime":"2026-03-17T19:11:51.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":802355,"link":"/api/v1/people/802355","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802355,"link":"/api/v1/people/802355"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":802355,"link":"/api/v1/people/802355"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:11:51.722Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kala'i Rosario strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:11:54.570Z","endTime":"2026-03-17T19:13:49.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":693850,"fullName":"Kala'i Rosario","link":"/api/v1/people/693850"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693850,"fullName":"Kala'i Rosario","link":"/api/v1/people/693850"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27046338059899,"aZ":-31.56546970881447,"pfxX":-7.980832273664522,"pfxZ":0.45347805311479883,"pX":-0.51504789388689,"pZ":0.7239293015007081,"vX0":5.8373001240695555,"vY0":-115.30591775466408,"vZ0":-5.479796435318444,"x":136.63,"y":219.23,"x0":-2.041477891773141,"y0":50.00398296843871,"z0":6.173982623686772,"aX":-10.75642455383339},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.2,"breakHorizontal":13.0,"spinRate":2566,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.474867380727082,"extension":6.329739415286797},"index":0,"playId":"3456fc57-7026-32bb-85b9-e74a4ec5a88c","pitchNumber":1,"startTime":"2026-03-17T19:12:12.839Z","endTime":"2026-03-17T19:12:15.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693850,"link":"/api/v1/people/693850","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896926769926377,"aZ":-11.499845195235913,"pfxX":-2.194743262832587,"pfxZ":11.135843040432107,"pX":0.5664815241550575,"pZ":3.150832569327345,"vX0":7.125852314443214,"vY0":-135.02682993771984,"vZ0":-6.057516996402424,"x":95.41,"y":153.71,"x0":-1.815291225051057,"y0":50.003145570525795,"z0":6.2236488682098905,"aX":-4.075369786785532},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":2.5,"spinRate":2242,"spinDirection":198},"zone":3,"typeConfidence":0.9,"plateTime":0.4048020255604827,"extension":6.213598724527519},"index":1,"playId":"b98f3ffa-4d25-3f6b-99db-38bb27feef2a","pitchNumber":2,"startTime":"2026-03-17T19:12:28.299Z","endTime":"2026-03-17T19:12:31.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693850,"link":"/api/v1/people/693850","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":79.8,"endSpeed":73.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.474224036645907,"aZ":-32.54579267792577,"pfxX":-6.9120626799357625,"pfxZ":-0.2700277849465298,"pX":-1.639394297838434,"pZ":3.839122163940973,"vX0":3.347352266646708,"vY0":-116.19469949782076,"vZ0":1.1794253930228304,"x":179.49,"y":135.12,"x0":-2.1958435348084224,"y0":50.00246706063118,"z0":6.402378336479647,"aX":-9.51139538140926},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.0,"breakHorizontal":11.8,"spinRate":2410,"spinDirection":262},"zone":11,"typeConfidence":0.89,"plateTime":0.4702471327869979,"extension":6.129828147808883},"index":2,"playId":"a08ab693-cfc8-375b-9514-6f58d42d8f1e","pitchNumber":3,"startTime":"2026-03-17T19:12:42.482Z","endTime":"2026-03-17T19:12:45.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693850,"link":"/api/v1/people/693850","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161845504976686,"aZ":-9.536390950295681,"pfxX":-3.715594008914716,"pfxZ":12.51389708904301,"pX":0.2956681637718971,"pZ":1.7955729766487465,"vX0":6.6440026739078,"vY0":-133.50325252285532,"vZ0":-9.622508302750521,"x":105.73,"y":190.3,"x0":-1.740036426416289,"y0":50.0012605380096,"z0":6.12839129252219,"aX":-6.721062986425044},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.8,"breakHorizontal":5.3,"spinRate":2237,"spinDirection":194},"zone":9,"typeConfidence":0.9,"plateTime":0.4099265598872188,"extension":6.387223414447663},"index":3,"playId":"d7a6d941-8ac1-312e-8945-af61d48e2fda","pitchNumber":4,"startTime":"2026-03-17T19:12:56.427Z","endTime":"2026-03-17T19:13:03.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693850,"link":"/api/v1/people/693850","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":650907,"fullName":"René Pinto","link":"/api/v1/people/650907"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148441816290983,"aZ":-7.4446115723722315,"pfxX":-4.301926311342983,"pfxZ":13.553925508290236,"pX":0.9173687670880918,"pZ":1.6104379299369607,"vX0":8.06431050509141,"vY0":-134.2447505916407,"vZ0":-10.500202548637045,"x":82.03,"y":195.3,"x0":-1.5671171468176825,"y0":50.004697238138284,"z0":6.103293701573312,"aX":-7.850707891758307},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.4,"breakHorizontal":6.0,"spinRate":2355,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.40805051056656483,"extension":6.318972461746011},"index":4,"playId":"76c8cd0a-d777-3a7c-b0bf-acaf9bf3b3e5","pitchNumber":5,"startTime":"2026-03-17T19:13:31.902Z","endTime":"2026-03-17T19:13:34.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693850,"link":"/api/v1/people/693850","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.189991357164136,"aZ":-8.370891103377783,"pfxX":-4.575852691628958,"pfxZ":13.223666632209529,"pX":0.6525236590124571,"pZ":2.945860866164089,"vX0":7.891568319699101,"vY0":-133.8777356869508,"vZ0":-6.858634015441779,"x":92.13,"y":159.24,"x0":-1.7502334831848336,"y0":50.00147146416055,"z0":6.153574503164623,"aX":-8.236733892654032},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":22.4,"breakHorizontal":6.5,"spinRate":2312,"spinDirection":199},"zone":3,"typeConfidence":0.91,"plateTime":0.4104600431240959,"extension":6.258355477369409},"index":5,"playId":"34cf0da5-22ed-39a0-8e10-39bcac6a3300","pitchNumber":6,"startTime":"2026-03-17T19:13:46.490Z","endTime":"2026-03-17T19:13:49.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":693850,"link":"/api/v1/people/693850","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693850,"link":"/api/v1/people/693850"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":693850,"link":"/api/v1/people/693850"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:13:49.490Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Ross strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:13:52.463Z","endTime":"2026-03-17T19:14:51.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805346,"fullName":"Ben Ross","link":"/api/v1/people/805346"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650907,"link":"/api/v1/people/650907"},"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":92.1,"endSpeed":84.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31091997540186,"aZ":-9.989599065829285,"pfxX":-3.9518946075338155,"pfxZ":12.121369233934077,"pX":-0.34134368121875225,"pZ":3.478123782882622,"vX0":5.332881834290911,"vY0":-134.019230709729,"vZ0":-5.548239356306338,"x":130.01,"y":144.87,"x0":-1.8379159640834306,"y0":50.00074060519156,"z0":6.279660531653951,"aX":-7.231874839024173},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.0,"breakHorizontal":6.1,"spinRate":2320,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.40774629174319754,"extension":6.314138117622485},"index":0,"playId":"19fdc4ad-99ee-319b-9e9e-218e0e7e1d48","pitchNumber":1,"startTime":"2026-03-17T19:14:11.570Z","endTime":"2026-03-17T19:14:16.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805346,"link":"/api/v1/people/805346","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.463060517923882,"aZ":-35.56039725082916,"pfxX":2.292455268609776,"pfxZ":-2.2559712273096437,"pX":-0.049754119261512186,"pZ":3.4630875186421184,"vX0":4.294428516075908,"vY0":-121.06068683058812,"vZ0":0.3954930845200777,"x":118.9,"y":145.28,"x0":-2.137816375842519,"y0":50.00553580105253,"z0":6.385851554625534,"aX":3.4356151722140194},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.7,"breakHorizontal":-5.0,"spinRate":2144,"spinDirection":89},"zone":11,"typeConfidence":0.91,"plateTime":0.4507630729248673,"extension":6.159670298065228},"index":1,"playId":"cb5f47e6-a098-3e55-9479-0ce63ec9da52","pitchNumber":2,"startTime":"2026-03-17T19:14:30.025Z","endTime":"2026-03-17T19:14:33.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805346,"link":"/api/v1/people/805346","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57002660437979,"aZ":-30.725514416810405,"pfxX":-5.11311415125089,"pfxZ":1.0761326141920637,"pX":-0.057517398324198395,"pZ":1.3703911244509257,"vX0":5.926952822012107,"vY0":-115.08604914799263,"vZ0":-4.189426635785103,"x":119.19,"y":201.78,"x0":-2.003159151678005,"y0":50.000928491823416,"z0":6.193849019017879,"aX":-6.851509927408512},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.2,"breakHorizontal":7.8,"spinRate":2505,"spinDirection":264},"zone":13,"typeConfidence":0.89,"plateTime":0.47613812718994586,"extension":6.068653091770677},"index":2,"playId":"aee18663-3216-3e52-88bb-fbf0ef9f3434","pitchNumber":3,"startTime":"2026-03-17T19:14:48.126Z","endTime":"2026-03-17T19:14:51.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":650907,"link":"/api/v1/people/650907"},"first":{"id":678894,"link":"/api/v1/people/678894"},"second":{"id":802531,"link":"/api/v1/people/802531"},"third":{"id":686551,"link":"/api/v1/people/686551"},"shortstop":{"id":684081,"link":"/api/v1/people/684081"},"left":{"id":681495,"link":"/api/v1/people/681495"},"center":{"id":813880,"link":"/api/v1/people/813880"},"right":{"id":694749,"link":"/api/v1/people/694749"}},"offense":{"batter":{"id":805346,"link":"/api/v1/people/805346","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":681849,"link":"/api/v1/people/681849"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805346,"link":"/api/v1/people/805346"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":805346,"link":"/api/v1/people/805346"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:14:51.126Z","atBatIndex":65}]